lanbomo
lanbomo
  • 发布:2015-01-09 16:29
  • 更新:2015-01-14 20:28
  • 阅读:19824

请问为什么推送的消息会在通知栏中自动消失?

分类:HTML5+

请问一下,推送的消息出现在通知栏中,如果我没有退出app,然后锁屏,通知栏中的消息会一直存在。但是如果退出app,或者app进入后台,那么推送来在通知栏中的消息,锁屏过一会就会自动消失了。
请教一下这个该如何解决呢?因为推送的信息是用来做订单提醒的,如果不能一直存在(用户点击才消失),那么就会出现用户以为没有通知的情况出现了。跪求解决方案。

2015-01-09 16:29 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

正常情况下推送消息是不会在通知栏中消失的
这种情况是在特定手机上出现还是所有手机上出现?

  • lanbomo (作者)

    您好,我使用的是helloH5+的项目,然后填写了个推的相关AppID等在线生成的包。推送都没有问题,就是如果是退出或者home间后台运行,推送到的消息,锁屏后一会再打开就自动从通知栏消失了。我使用的手机是Nexus5。其他手机还未测试。跪求解决方案。

    2015-01-11 00:54

lanbomo

lanbomo (作者)

现在大概知道问题原因了。我手机上安装有360清理大师,我猜想,可能是app在后台运行,通知来了,一会就消失的原因可能是被360清理大师给杀了。但是再有新通知也是可以收到的,依然过一会就不见了。后来我把360清理大师卸载之后就正常了,收到的通知在通知栏就再不会自动消失了。
但是360清理大师没有卸载的时候,其他的推送都是正常的。我之前用phonegap集成腾讯信鸽推送也是正常的,不会在通知栏自动消失,唯独用5+开发的推送会自动消失,不知道会不会是个推的原因?
希望官方能针对这个问题看看是哪的原因,我相信我应该不是个例。谢谢!

getui_johny

getui_johny - 个推技术支持

您好,我问一下您的这个手机型号是什么?就是用什么手机测试的呀?
我这边测试了一下,不会出现这样的情况,通知栏消息会一直在的。

lanbomo

lanbomo (作者)

您好,我使用的手机是Nexus5。后来我用个推的Demo也有这个问题。最后我把360清理大师卸载了就没有这个问题了。

  • getui_johny

    巧了,我的也是nexus5,你用的个推SDK是哪个版本的呀?建议用官网最新版本里的demo测试一下,我测试了,会一直在通知栏上的,只是不知道你装的360有没有做什么设置呀?

    2015-01-14 20:46

  • lanbomo (作者)

    回复 getui_johny:就是最新版的,个推里面“个推 App Demo”。发送了通知之后,如果我没有点这个通知(同时程序在后台或者已退出),那么我锁屏过一会这个通知就从通知栏消失了。我开始也是百思不得其解,后来想一想会不会是清理内存的程序在后台把这个给杀了,于是卸载了360清理大师,这样一来就不会再出现这个问题了。不过其他的推送,像腾讯信鸽这些在360清理大师没有卸载的情况下都不会出现的,所以我也搞不清楚是怎么回事,我觉得是个推的原因吧。随便说一下,360安全卫士桌面有个清理小工具(非360清理大师),我把程序加入到清理白名单里面,这样清理内存的时候就不会把后台杀了。总之,现在看来,应该是360清理大师的问题(而且专门针对个推推送)。

    2015-01-14 21:02

  • lanbomo (作者)

    回复 getui_johny:你可以安装360清理大师试一试。

    2015-01-14 21:02

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