wx.connectSocket({url: ‘wss://www.sjzns.com’});为什么运行时,会报上图中错误?
你好,建议参考下面这个回答:
wx.connectSocket连接本地ip可以成功,但是换成域名就不行了 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00002c0ea04ca058964667a405b800&highline=Error%20during%20websocket%20handshake%20%3Aunexpected%20response
或者你也可以自行搜索社区以往的反馈哈
设置一下protocols参数
wx.connectSocket({url: ‘wss://www.sjzns.com’, protocols: [‘graphql-wss’]})
或者
wx.connectSocket({url: ‘wss://www.sjzns.com’, protocols: ‘graphql-wss’})
注: 我的uri是ws://的形式,protocols是graphql-ws,你的wss://开头的形式我猜可能需写成graphql-wss,这点不确定哈