x***@163.com
x***@163.com
  • 发布:2017-10-27 10:51
  • 更新:2017-10-27 10:51
  • 阅读:1332

安卓离线打包个推消息错误

分类:5+ SDK

不管应用在线还是离线,如果透传数据格式符合
“{title:'标题',content:'内容',payload:'数据'}”格式,则在系统通知栏中显示消息,点击消息后触发“click”事件,可通过msg.title获取标题、msg.content获取内容、msg.payload获取数据;
否则触发“receive”事件,可通过msg.payload获取完整透传数据。

上面是网上说的描述
然后,我是透传的内容是不符合格式要求的,是title%msgContent%msgId等等以百分号分隔,然后app是能正常接收receive事件,但是click事件却有问题,还有消息在通知栏的显示也有问题,标题和内容都断截了,从截图上可以看出,而且我发现app的后台也报错了

第一个图是,receive触发后,用JSON.stringy打印出来的msg信息
第二个图是手机通知栏显示的消息
第三个图是点击通知栏消息时,触发click事件时,打印的msg信息
第四个图是app后台打印的错误信息

2017-10-27 10:51 1 条评论 负责人:无 分享
已邀请:

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