娜娜佳
娜娜佳
  • 发布:2016-05-19 16:12
  • 更新:2016-05-19 16:50
  • 阅读:1100

关于iOS下推送的一个小问题

分类:HTML5+

代码如下:

        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~~~ 求助

2016-05-19 16:12 2 条评论 负责人:无 分享
已邀请:
holy1004

holy1004

请问你的是已经实现了个推推送了吗?能不能知道我一下锕。我在个推每次测试一下都说我得devicetoken是无效的。。你有遇到过吗?

  • DCloud_IOS_XTY

    devicetoken是无效的,建议先咨询下个推技术支持

    2016-05-19 17:29

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