jmmg
jmmg
  • 发布:2020-06-16 14:22
  • 更新:2021-07-21 22:53
  • 阅读:2387

uni-push 消息推送能正常接收到消息,但是通知栏不显示通知,求解决

分类:HTML5+

uni-push 消息推送能正常接收到消息,但是通知栏不显示通知,代码如下:

//监听在线消息事件
plus.push.addEventListener( "receive", function(msg){
if(typeof(msg)=="string"){
msg=JSON.parse(msg);
}
console.log("接收到的消息为:" + JSON.stringify(msg));
if ( msg.aps ) { // Apple APNS message
//APNS下发的消息,应用在前台,暂不处理
} else if (msg.payload.LocalMSG) { // 特殊payload标识本地创建的消息
//本地创建的消息,通常不需要处理
//注意:不要在这种情况下再此调用plus.push.createMessage,从而引起循环创建本地消息
} else {
//接收到在线透传消息
var payload=JSON.parse(msg.payload.replace(/[\]/g,''));
payload.LocalMSG = true;
createLocalPushMsg(msg.title,JSON.stringify(payload));
}
},false);

//创建本地消息
function createLocalPushMsg(_title,payload){
payload = payload || {};
var option = {cover:false,title:_title};
plus.push.createMessage(_title, payload, option);

}

2020-06-16 14:22 负责人:无 分享
已邀请:
c***@163.com

c***@163.com

你解决没有

dershine123

dershine123

同求,请问有解决方法吗

1***@qq.com

1***@qq.com

遇到了同样的问题

全开男孩

全开男孩

解决了吗?怎么没人回答

1***@qq.com

1***@qq.com

遇到了同样的问题,解决了吗

该问题目前已经被锁定, 无法添加新回复