收藏
回答

小程序使用websocket连接时开发者工具可以用,体验版和开发者版本不能用,请问是什么原因?

1)用了网页测试了wss连接可以用,用的是域名连接

2)用nginx反代出来的,证书用mysll测试了,nginx.conf中location /shicong/channels/ {proxy_pass http://channels-backend/;XXX省略}

3)小程序后台也做了设置wss://xxx.com

4)卡了我三天了这个问题,用了网上其他人的方法都不行,有需要我补充的请告诉下我

5)wss的连接格式是wss://xxx.com/shicong/channels/ws/chat/w_room/?JWT TOKEN

感谢你的回复,谢谢

最后一次编辑于  2022-04-19
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-04-19

    https://developers.weixin.qq.com/miniprogram/dev/api/network/websocket/SocketTask.onError.html

    2022-04-19
    有用
    回复 5
    • jy
      jy
      2022-04-19
      好的,谢谢及时帮助,回头试下。
      2022-04-19
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-04-19回复jy
      都没试过 卡了三天不值当啊 多看文档
      2022-04-19
      回复
    • jy
      jy
      2022-04-21回复Mr.Zhao
      解决了,前端开发加个encodeURI,谢谢。ps:有遇到相关问题的可以关注下。
      2022-04-21
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2022-04-21回复jy
      咋加的,你也没说过,对别人没帮助
      2022-04-21
      回复
    • 超人
      超人
      2023-03-28回复jy
      请问下怎么解决的,我也和你遇到相同的问题
      2023-03-28
      回复
登录 后发表内容