- 需求的场景描述(希望解决的问题)
小程序端使用wx.connectSocket 建立websocket 长连接,通过按home键或者其他方式使小程序进入后台后,连接会断开 吗?
运行机制
小程序没有重启的概念
当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁
当短时间内(5s)连续收到两次以上收到系统内存告警,会进行小程序的销毁
因为我看文档里运行机制描述的第二条,小程序进入后台后,超过5分钟会被销毁,那是不是建立的长连接就是被断开了?
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | 需求 | wx.connectSocket | 工具 | 6.6.7 | 1.9.93 |
2 个回答
小程序切入后台一定时间后,目前是5秒左右,长连会断开。
那请问可以在5秒后自动重连吗
切入前台后可以再进行重连
请问怎么进行重连呢, 文档中并没有相关的参考。 需要销毁当前的连接重新建立吗,
如果有相关参考材料的话麻烦贴一下谢谢啦
还有微信商户助手可以实现后台播报语音,这个对于我们普通开发者能实现吗
同问 重连是自动重连还是需要自己写方法去重连