1***@qq.com
1***@qq.com
  • 发布:2017-03-14 19:17
  • 更新:2017-03-14 23:41
  • 阅读:1695

ios 个推 接受消息都是弹出框,怎么系统栏提示?

分类:5+ SDK

ios的个推,Java后台推送消息,手机接受消息都是弹出框,太丑了,怎么以通知栏的形式推送消息?

2017-03-14 19:17 负责人:无 分享
已邀请:
amourz

amourz

ios接收推送分2种情况:
1)应用离线
如果透传的格式符合标准的透传格式{title:'title',content:'content',payload:{id:'1',name:'tom'}},则会在通知栏显示推送信息,并在点击后启动应用,触发click事件。
如果不是标准的透传格式,则不会在通知栏显示推送的信息。在应用启动后会触发recieve事件。需要你自己写代码去呈现推送的消息
2)应用在线
只会触发recieve事件。

综上所述,可以在recieve事件里,接收透传过来的消息参数,再构造一个本地消息,这样就能在通知栏显示推送的消息了。然后再在click事件里,接收解析这个本地消息的参数

猫猫猫猫

猫猫猫猫 - 用户已离线

请让后台按个推的 透传 模板 来发送数据,给ios发的时候不要使用通知模板。

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