|
|
@@ -203,7 +203,6 @@ export default {
|
|
|
websocketonopen() {
|
|
|
// 开启心跳
|
|
|
this.start()
|
|
|
-
|
|
|
// 连接建立之后执行send方法发送数据
|
|
|
// const actions = {
|
|
|
// room: '007854ce7b93476487c7ca8826d17eba',
|
|
|
@@ -219,9 +218,13 @@ export default {
|
|
|
// 客户端接收服务端数据时触发
|
|
|
websocketonmessage(e) {
|
|
|
console.log(e.data)
|
|
|
+ const json = JSON.parse(e.data)
|
|
|
// 收到服务器信息,心跳重置
|
|
|
this.msgCount = this.msgCount + 1
|
|
|
- console.log(this.msgCount)
|
|
|
+ this.$notify({
|
|
|
+ message: json.msgTxt,
|
|
|
+ type: 'warning'
|
|
|
+ })
|
|
|
this.reset()
|
|
|
},
|
|
|
websocketsend(Data) {
|
|
|
@@ -273,6 +276,7 @@ export default {
|
|
|
self.websock.send('heartCheck') // 这里可以自己跟后端约定
|
|
|
} else {
|
|
|
// 否则重连
|
|
|
+ this.websock.close()
|
|
|
self.reconnect()
|
|
|
}
|
|
|
self.serverTimeoutObj = setTimeout(function () {
|