获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
目前有什么解决方案么
android 下 websocket 总会莫名断开,而且断开后就连不上了,需要重启微信报错,connection refused,尝试重连一直报错connection refused,重启微信后可以恢复。 另外ios下,如果挂vpn代理,切回来后,也会一直connection refused 需要重启微信后才可恢复。 代码: let socketTask = wx.connectSocket({ url: 'wss://ws地址/?EIO=3&transport=websocket', }) console.log(socketTask,'socket') socketTask.onOpen(res => { console.log('open', res) }) socketTask.onClose(res => { console.log('onClose', res) }) socketTask.onError(res => { console.log('onError', res) }) socketTask.onMessage(res => { console.log('onMessage', res) if(res.data == 40 || res.data == 3){ setTimeout(() => { send() }, 2000) } }) let send = () => { socketTask.send({ data: "2" }) }
10-22