收藏
回答

如何实现在后台时webSocket保持长连接?

小程序前后端之间建立webSocket后,切到后台(小程序切微信后台/微信应用切手机后台) ,几秒后websocket自动断开连接了,我尝试过在关闭监听方法里面(wx.onSocketClose)发起重新连接,试了数次等了几分钟都没有重新连接起来。

PS:在小程序页面上,手机无操作息屏或者手动按电源键息屏的情况,webSocket可以在后台保持长连接和通信。

(请忽略长时间没有通信自动断开的情况,我这里是实时监控数据,每秒都有数据通信。)


我现在的需求是希望能小程序在后台也可以与服务端通信,不是只停在小程序中才可通信。

请教各大前辈,有没有能实现的方法?十分感谢!


最后一次编辑于  2020-06-22
回答关注问题邀请回答
收藏

2 个回答

  • 东方强哥
    东方强哥
    2020-06-22

    在后台运行小程序时无法连接主要是防止小程序最小化下来时产生的流量消耗和防用户数据被窃取

    2020-06-22
    有用
    回复
  • 拾忆
    拾忆
    2020-06-22

    没有

    2020-06-22
    有用
    回复
登录 后发表内容
问题标签