1、未配置厂商离线推送

在DCloud开发者,消息推送内,输入上方获取的 cid ,查询到对应的 Device Token 则说明云打包 “离线推送” 成功,同时支持离线推送。

如果未查询到 device token,则只能 “在线推送” 。

2、离线推送时,Android手机厂商通道推送需设置消息渠道id,否则会被限制频次和静默推送(静音且需下拉系统通知栏才可见)

3、如果Android应用进入后台后(App未销毁),点击通知消息无法拉起App,请检查设备是否有禁止后台弹出界面,路径>>设置-应用管理-测试应用-权限管理-后台弹出界面,(一般是小米、oppo、 vivo设备)。

4、离线推送获取到的payload与在线时不一致 JSON.parse() 无法解析

在线:
{“text”:”\u5ba2\u6237\u5230\u8bbf\u63d0\u9192\uff1a\r\n\u5230\u8bbf\u65f6\u95f4\uff1a2023\u5e7409\u670825\u65e5″,”‘msg_ id”:”857″,”type”:1}
离线:
{\”text\”:\”\\u5ba2\\u6237\\u5230\\u8bbf\\u63d0\\u9192\uff1a\\r\\n\\u5230\\u8bbf\\u65f6\\u95f4\\uff1a2023\\u5e7409\\u670825\\u65e5\”,\”‘msg_ id\”:\”857\”,\”type\”:1}

 

作者 admin

百度广告效果展示