[uniapp] 解决推送时报错plus not defined
2023-02-18 15:41:48 时间
官方文档里的代码有点点问题 , 可以按照下面这样延时去调用plus的代码 , 等待plus加载完毕
另外增加上条件编译 , 只有在app下面这段代码才会编译
//#ifdef APP-PLUS // 页面加载时触发 setTimeout(function(){ if(plus){ var pinf = plus.push.getClientInfo(); var cid = pinf.clientid;//客户端标识 console.log(cid); //监听系统通知栏消息点击事件 plus.push.addEventListener('click', function(msg){ //处理点击消息的业务逻辑代码 }, false); //监听接收透传消息事件 plus.push.addEventListener('receive', function(msg){ //处理透传消息的业务逻辑代码 var options = {cover:false}; plus.push.createMessage(msg,"RemoteMSG",options); }, false); } },4000); //#endif
client_id能获取到
相关文章
- QT程序多平台下可执行文件的打包方式
- pod(一):Kubernetes(k8s)创建pod的两种方式
- Kubernetes后台数据库etcd:安装部署etcd集群,数据备份与恢复
- QT之ARM平台的移植
- k8s多集群切换:使用kubeconfig文件管理多套kubernetes(k8s)集群
- 使用kubectl管理Kubernetes(k8s)集群:常用命令,查看负载,命名空间namespace管理
- 模拟重装Kubernetes(k8s)集群:删除k8s集群然后重装
- 局域网内一部分网络设备无法ping通,icmp_seq=1 目标主机不可达
- Centos7 安装部署Kubernetes(k8s)集群
- Centos下使用containerd管理容器:5分钟从docker转型到containerd
- 容器的监控:使用cAdvisor,weavescope监控容器
- docker容器资源限制:限制容器对内存/CPU的访问
- 搭建docker镜像仓库(二):使用harbor搭建本地镜像仓库
- 搭建docker镜像仓库(一):使用registry搭建本地镜像仓库
- 构建自定义镜像并优化dockerfile文件
- 使用docker 5分钟搭建一个博客(mysql+WordPress)
- docker --link容器互联
- docker网络管理
- 一文搞懂docker容器基础:docker镜像管理,docker容器管理
- centos系统和Ubuntu系统命令区别以及常见操作