首先 iOS端push推送(个推)很方便会自动判断是否在线,进行相应的处理。
然而android端就很蛋疼了
在使用透传方式的时候
1 如果使用符合格式的透传,则会显示在手机消息中心,问题:如果客户端在线是不会自动获取数据进行逻辑处理的,必须点击消息才会触发事件进行业务逻辑处理,这样也不是我们要的效果。
2 如果使用不符合的透传,则不会显示在消息中心,但是会自动触发事件进行逻辑处理。问题:如果用户关闭了应用就接收不到消息提醒,只有打开应用才能收到,这样没有达到及时提醒的作用。
反观iOS则会自动分辨是否在线进行合理的显示和提醒。
难道需要每次发送两种通知?有没有更好的办法?
1 个回复
7***@qq.com
同求这个问题,我想问一下你解决了吗