uniapp uni-push 1.0 APP消息推送实现

1.获取cid

javascript 复制代码
plus.push.getClientInfoAsync((info) => {
     let cid = info["clientid"];
});

2.在manifest.json中找到App模块配置,勾选Push(消息推送),重新打一个自定义基座,再真机运行

3.在DCloud官网使用获取到的cid自测消息是否可发送

3.只需在触发某个条件的时候把cid通过后端接口传递给后端,其他基本不用管了,消息内容后端自己配置,整个流程下来还是很简单

4.实现点击消息跳入app的某个页面

javascript 复制代码
// 监听点击通知栏
    	plus.push.addEventListener("click", (payload) => {
    	  console.log("点击通知栏消息:", payload);
		  uni.reLaunch({
			url: '/view/xxxxx/xxxxxx?index=2'
		  })
    	});
相关推荐
来自星星的坤29 分钟前
【Vue 3 + Vue Router 4】如何正确重置路由实例(resetRouter)——避免“VueRouter is not defined”错误
前端·javascript·vue.js
香蕉可乐荷包蛋5 小时前
浅入ES5、ES6(ES2015)、ES2023(ES14)版本对比,及使用建议---ES6就够用(个人觉得)
前端·javascript·es6
向明天乄5 小时前
解决uni-app开发中的“TypeError: Cannot read property ‘0‘ of undefined“问题
uni-app
未来之窗软件服务5 小时前
资源管理器必要性———仙盟创梦IDE
前端·javascript·ide·仙盟创梦ide
liuyang___6 小时前
第一次经历项目上线
前端·typescript
西哥写代码6 小时前
基于cornerstone3D的dicom影像浏览器 第十八章 自定义序列自动播放条
前端·javascript·vue
清风细雨_林木木7 小时前
Vue 中生成源码映射文件,配置 map
前端·javascript·vue.js
FungLeo7 小时前
node 后端和浏览器前端,有关 RSA 非对称加密的完整实践, 前后端匹配的代码演示
前端·非对称加密·rsa 加密·node 后端
雪芽蓝域zzs7 小时前
JavaScript splice() 方法
开发语言·javascript·ecmascript
不灭锦鲤7 小时前
xss-labs靶场第11-14关基础详解
前端·xss