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'
		  })
    	});
相关推荐
糕冷小美n14 分钟前
jeecgbootvue3列表数据状态为数字时,手动赋值的三种方法
前端·javascript·vue.js
mqiqe16 分钟前
Nginx 配置前端后端服务
运维·前端·nginx
小羊小羊,遇事不难2 小时前
Error: near “112136084“: syntax
java·服务器·前端
Domain-zhuo2 小时前
CSS实现一个自定义的滚动条
前端·javascript·css·vue.js·git·node.js
autumn8682 小时前
css的长度单位有那些?
前端·css
李贺梖梖2 小时前
CSS2笔记
前端
张丹 新叶之扉2 小时前
vue的整理
前端·javascript·vue.js
鱼大大博客2 小时前
选择Edge Scdn时应考虑哪些因素?
前端·edge·ddos
️○-2 小时前
安装Node.js和npm
前端·npm·node.js
猫咪钓鱼2 小时前
npm istall 卡住的结解决方法
前端·npm·node.js