收藏
回答

在两个页面都写了onSocketMessage方法出现问题

我的业务逻辑是这样的,打开小程序,在index页面建立websocket连接,websocket页面会发送心跳和登录信息,还会监听服务端返回的欢迎消息。然后有一个聊天室页面chat。我在chat.js的onshow监听websocket消息。如果按正常思路进入聊天室页面,聊天是正常的。

但是,如果我在聊天室页面锁屏或者断网(触发本地重连事件),重连上以后发送聊天消息chat.js页面接收不到(没有触发onSocketMessage方法),index.js居然接收到了。

这种涉及到多个页面需要监听消息的情况我改怎么办?

最后一次编辑于  2018-08-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答