websocket
IT~少年人
渴望光荣
展开
-
scratch3.0无法连接wedo2.0
问题导致的原因:websocket连接地址是wss://device-manager.scratch.mit.edu:20110/scratch/ble解决方案:修改源码中websocket连接地址,将之改成wss://127.0.0.1:20110/scratch/ble即可;1、源码位置在vscode中全局搜索 wss://device-manager.scratch.mit.edu:20110/scratch/ble,如图:注意:vscode默认全局搜索不会搜索node_modules文件原创 2020-08-17 12:50:39 · 7713 阅读 · 1 评论 -
websocket心跳重连机制
1、心跳重连的原因心跳和重连的目的用一句话概括就是客户端和服务端保证彼此还活着,避免丢包发生。websocket断开有两种情况:前端断开:在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时关闭,这时候websocket的连接已经断开,而不同浏览器有不同的机制,触发onclose的时机也不同,并不会理想执行websocket的onclose方法,我们无法知道...原创 2019-12-17 16:53:24 · 4926 阅读 · 0 评论