息屏后不能触发onSocketMessage内的代码
发布于 5 年前 作者 xiayao 14307 次浏览 来自 问答

小程序在息屏、锁屏或后台运行时WebSocket连接没断,但是不能触发onSocketMessage内的代码。有什么办法在息屏后通过WebSocket调用方法?

2 回复

目前暂不支持该机制,退后台时,js会暂停执行

建议服务端和客户端在同一个 session 内维护一个页面状态,当状态处于 inactive  的时候,服务端暂时将消息保存在 queue 中,待客户端恢复后再进行发送。

回到顶部