二八中医
二八中医
  • 发布:2017-08-04 09:05
  • 更新:2017-09-06 08:38
  • 阅读:3035

【报Bug】android推送应用关闭后无法接收通知

分类:HTML5+

详细问题描述
[内容]
应用开发完成,ios在线和离线都能接收到透传消息,android当应用开启后可以正常接收透传和通知消息,但是应用关闭后再发送透传或者通知消息都不发正常接收,
可以肯定的是app配置都是正常的,不然也不会在在线的时候能接收到消息。
我用个推官方的通知消息发送界面进行推送,一样是应用在线就能收到消息,应用离线就没办法收到消息,提示clientId离线,只有在应用启动后才能接收到之前发送的消息

麻烦确认一下android应用离线后个推的推送能否显示在系统通知中心。条件有限,手里只有一个小米5s

android版本6.0.1MXB48T, MIUI版本 8.0.18.0(magcndi)

重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
[安装包]

联系方式
[QQ]
[电话]

2017-08-04 09:05 负责人:无 分享
已邀请:
破晓残雪

破晓残雪

换个手机型号测试吧,小米手机有问题的(对于个推推送)

二八中医

二八中医 (作者)

这就够呛了。。 小米手机用的人还不少。。

二八中医

二八中医 (作者)

所谓

所谓

楼主有没有换小米的推送 试试呢
我现在测试是小米2s 小米的mui8系统,安卓5 app后台屏幕关闭push进程没关闭,就收不到消息了

但是在小米4 mui5 安卓4.4.4系统上,app后台 屏幕关闭,push进程没关闭,不管多久,都能收到消息

二八中医

二八中医 (作者)

没有小米的机器测试,不过小米的推送和其他android系统好像有点差异,比如图标上的通知数量提示,小米是支持的,

目前推送问题还是比较多,我的做法是自己在应用里加一个socket连接,
当应用在线的情况下,socket保持连接获取系统消息,然后再手动创建
通知到系统通知栏,
当应用不在线的情况下,socket断开连接,此时服务器才通过Push的方式
推送消息到客户端

  • 稳定点行不行

    就是关闭APP,手机通知栏没有消息[重点],push是在应用打开情况下才行啊。

    2018-12-02 15:06

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