Android端APP,第一次执行uni.closeSocket后会显示关闭成功,但是WebSocket并没有被关闭,依然在获取数据。之后的uni.closeSocket全部返回关闭失败!
uni.connectSocket({
url: 'ws://172.16.32.204:8000',
success: (res) => {
console.log("WebSocket服务连接成功!");
}
})
uni.onSocketOpen(function() {
uni.onSocketMessage(function(res) {
console.log("收到服务器内容:" + res.data);
uni.closeSocket({
success: function(res) {
console.log("WebSocket关闭成功!");
},
fail: function(res) {
console.log("WebSocket关闭失败!");
}
})
})
})
2***@qq.com
大佬的方法亲测有效
2023-09-22 14:24
1***@qq.com
app还是没有办法正常关闭
2024-10-09 19:15