通过TCPView看到,调用WebSocket的SocketTask.close后连接实际还存在。
按照文档(https://developers.weixin.qq.com/minigame/dev/api/network/websocket/SocketTask.close.html)code应该是可选的,但是现在不传会报错,导致无法关闭连接。
Uncaught (in promise) {errMsg: "closeSocket:failFailed to execute 'close' on 'XWeb…1000, or between 3000 and 4999. 65535 is neither.
该问题仅在微信PC 4.0存在,PC微信3.9以及手机端不存在此问题。