收藏
回答

Iphone 14,调用websocket,偶现连接失败。提示connection refused

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS IOS iphone 14, 8.0.39

Iphone 14,调用websocket,偶现连接失败。提示connection refused,重启微信后正常,目前就一部手机出现这样的情况。

日志已上传,

微信号:weiliang6320


websocket报错如下:

["socket错误onError:",{"errMsg":"TLS handshake failed"}] ,出现时间:7-17 14:30:02

或者

["socket错误onError:",{"errMsg":"Connection refused"}] ,出现时间:7-17 09:24:46

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

3 个回答

  • Dringo
    Dringo
    07-18

    同样的问题,也是过删掉微信进程后就正常了

    打印了wx.connectsocket日志,发现success里面报了{errMsg: "connectSocket:ok", socketTaskId: "106"}

    删掉重启微信进程后再次查看是{errMsg: "connectSocket:ok", socketTaskId: "1"}

    会不会跟这个有关,微信对这个有上限设置嘛,然后是不是我们没处理好连接关闭的问题,


    07-18
    有用
    回复 1
    • Worldsoon@永恒
      Worldsoon@永恒
      07-22
      这个socketTaskId估计是整个微信运行周期是叠加上去的而已,并非释放了,id就会重新投入使用,你试一下其他有用到websocket的小程序,再看一下
      07-22
      回复
  • bug
    bug
    2023-09-12

    现在小米13ultra也是这个问题

    2023-09-12
    有用
    回复
  • 微盟
    微盟
    2023-07-17

    Connection refused"提示表示连接被服务器拒绝了,可能是网络问题或者特定设备导致的,只能多尝试一下看看了

    2023-07-17
    有用
    回复 1
    • Worldsoon@永恒
      Worldsoon@永恒
      2023-07-18
      比较稳定的偶现,原因暂时未找到,服务器端查过,请求还没去到服务器。目前只在一部IOS上出现过,删掉微信进程重启就正常了
      2023-07-18
      回复
登录 后发表内容