代码如下:
plus.push.addEventListener('receive',function(msg){ //透传消息
if(msg.aps) //接收到在线APNS消息:
{
document.getElementById('apsmsg').innerText = JSON.stringify(msg);
//alert("Receive APS!")
}
else //在线消息收到
{
if(msg.payload === "LocalMSG"){}
else{
createLocalPushMsg(msg); //创建本地通知
}
}
});
在iOS上,关闭应用,然后发送推送。能正常收到。
不点击通知,直接打开应用。触发了receive事件,而且此时的msg.aps为null,所以导致相同的通知被创建了。
所以就很郁闷了0.0~~~ 求助
DCloud_IOS_XTY
devicetoken是无效的,建议先咨询下个推技术支持
2016-05-19 17:29