ios 监听推送透传消息 plus.push.createMessage()创建本地消息 会循环执行receive 有木有大佬遇到过!
//监听receive事件
plus.push.addEventListener("receive", function(msg) {
if(typeof(msg) != "object"){
var msg = JSON.parse(msg);
}
if(msg.options.loacl){//不知道这样判断对不对
var options={
title:msg.title,
loacl:1
};
if (plus.os.name != 'iOS') {
plus.push.createMessage(msg.content, msg.payload,options);
}else{
plus.push.createMessage(msg.content, msg.payload,options);
}
}
}, false);
7***@qq.com (作者)
已经解决了,但是现在又遇到了新的问题 监听ios透传消息 ios会默认执行一次click 用户再点击通知会再次执行click click 加起来会执行两次 安卓正常 ios太恶心了 一步一个坑
2019-06-25 11:02