收藏
回答

真机WSS遇到问题:收到onSocketOpen但是此时readyState为0

API/组件名称 终端类型 微信版本 基础库版本
wx.connectSocket 客户端 6.6.1 1.7


完全没头绪!已经收到onSocketOpen回调了,但是这个Socket的readyState为0??

怎么弄orz

PC调试没问题一上手机就不行。


onSocketOpen只是判断打开了?我还以为打开就是表示成功了,包括一些握手啊SSL验证之类的,难道不是吗。。。

到底什么才是判断一个连接能用能发送数据的标志?出错了的话我怎么获取错误信息?


求助,谢谢QAQ 来个人提点思路也好


回答关注问题邀请回答
收藏

1 个回答

  • Geefib
    Geefib
    2020-06-05

    readyState会延迟一下才设置为1。

    你可以心跳发送失败2次才重连就可以

    2020-06-05
    有用
    回复
登录 后发表内容