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'
		  })
    	});
相关推荐
蚂蚁集团数据体验技术13 分钟前
一个可以补充 Mermaid 的可视化组件库 Infographic
前端·javascript·llm
前端互助会14 分钟前
UNI-APP开发APP避坑指南:这些关键事项你必须掌握
uni-app
LQW_home22 分钟前
前端展示 接受springboot Flux数据demo
前端·css·css3
q***d17328 分钟前
前端增强现实案例
前端·ar
IT_陈寒28 分钟前
Vite 3.0 重磅升级:5个你必须掌握的优化技巧和实战应用
前端·人工智能·后端
JarvanMo33 分钟前
Flutter 3.38 + Firebase:2025 年开发者必看的新变化
前端
Lethehong42 分钟前
简历优化大师:基于React与AI技术的智能简历优化系统开发实践
前端·人工智能·react.js·kimi k2·蓝耘元生代·蓝耘maas
华仔啊1 小时前
还在用 WebSocket 做实时通信?SSE 可能更简单
前端·javascript
鹏北海1 小时前
多标签页登录状态同步:一个简单而有效的解决方案
前端·面试·架构
_AaronWong1 小时前
基于 Vue 3 的屏幕音频捕获实现:从原理到实践
前端·vue.js·音视频开发