服务器推送了一条消息下面这个接收监听会收到n条。是什么原因
// 监听在线消息事件
plus.push.addEventListener("receive", function(msg) {
// plus.ui.alert(2);
//这里可以写跳转业务代码
plus.push.createMessage("您有一条新消息");
console.log("recevice:"+JSON.stringify(msg))
uni.showToast({
title: JSON.stringify(msg),
icon: "none",
duration: 5000
})
}, false);
1 个回复
DCloud_App_Array
iOS平台创建本地消息也会触发监听的"receive"事件,此时需要添加特殊参数来标识本地创建的消息,在receive中进行判断。
详情参考:https://ask.dcloud.net.cn/article/34#receive