在main.js中 new WebSocket 然后注入 store 中
然后在 action中 使用 _this.$socket.onopen 开启
但是现在的情况有时候会出现 _this.$socket.onopen 不执行,
console.log('open1')是可以打印出来的
console.log('open')就不执行了 偶尔会这样,,好奇怪啊
求解惑
在main.js中 new WebSocket 然后注入 store 中
然后在 action中 使用 _this.$socket.onopen 开启
但是现在的情况有时候会出现 _this.$socket.onopen 不执行,
console.log('open1')是可以打印出来的
console.log('open')就不执行了 偶尔会这样,,好奇怪啊
求解惑
搞定手工,把onopen 放到main.js里就好了,
store.$socket.onopen = function(){
setInterval(function(){
store.$socket.send('{"type":"ping"}')
},3000);
};
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答986 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答890 阅读
3 回答1.3k 阅读✓ 已解决
你new的时候就已经开始连接并已经连接成功了,你后面在监听又有什么用呢