APP需要与服务器保持websocket的连接,但时,当APP退到后台后,一段时间会被断开的websocket
1***@qq.com
- 发布:2018-10-12 15:42
- 更新:2022-05-18 11:15
- 阅读:6524
你好,我想请教一下,如何让APP在后台运行时保持与服务器的websocket连接?
分类:HTML5+
1***@qq.com (作者)
那通过推送可以实现类似效果吗,当后台发现socket断开后,直接推送信息通知APP,但,我刚刚看了推送的文档,好像只能用第三方的个推中心来实现推送信息,后台可以直接发送推送吗?
2018-10-12 16:02
王者地带
但是推送消息也是一样,当APP应用长时间在后台也会被清掉,目前靠推送消息也是实现不了长时间不被断开的
2018-10-12 16:50
1***@qq.com (作者)
回复 王者地带:但推送应该能通知到用户(提示数据改变),我现在是服务器有些数据变化要通知APP,APP退到后台后断开socket就不能接收到通知了,但如果用推送的话,服务器发现APP断开socket就将数据改变的通知通过推送的方式通知app,app只要能在断开socket时有提示就行,然后用户APP从后台到前台时在重新连接socket
2018-10-12 17:13
1***@qq.com (作者)
回复 王者地带:那个推送只能通过个推平台来发送推送吗?服务器如何发推送给APP?,服务器是用c语言写的
2018-10-12 17:16
王者地带
可以做小米推送或个推,关于服务器端如何推送,你可以查看相关推送的SDK介绍
2018-10-12 21:08
8***@qq.com
uniapp能离线打包?如果离线打包可以实现这个功能?
2019-07-02 17:40