作者:yangaien | 来源:互联网 | 2023-08-23 16:45
页面一开始的时候,会请求一个websocket
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| wsCurrentEntrust: function () {
if ('WebSocket' in window) {
websocket = new WebSocket(host + userId);
}
else {
...
}
websocket.Onerror= function () {
...
};
websocket.Onopen= function (event) {
...
}
websocket.Onmessage= function (event) {
...
}
websocket.Onclose= function () {
...
}
} |
如一开始我请求的ws的url是host1,随后我点击一个按钮后变成了host2,但是host1的消息依然在推送,导致函数的回调有问题,求解如何变成host2后,host1的消息不再推送~