diff --git a/pages/msg/im.vue b/pages/msg/im.vue index 7f0b064..6455ed7 100644 --- a/pages/msg/im.vue +++ b/pages/msg/im.vue @@ -173,7 +173,8 @@ }, mounted() { this.timer = setInterval(() => { - this.getTimeOrListItem1() + this.getTimeOrListItem1(); + this.connect(); }, 3000); }, onUnload() { @@ -255,11 +256,11 @@ connect() { let that = this; let userId = that.$queue.getData('userId'); - if (that.connected || that.connecting) { - uni.showModal({ - content: '正在连接或者已经连接,请勿重复连接', - showCancel: false - }) + if (that.connected && that.connecting) { + // uni.showModal({ + // content: '正在连接或者已经连接,请勿重复连接', + // showCancel: false + // }) return false } that.connecting = true @@ -390,7 +391,7 @@ }, 50); }, fail(err) { - that.connect() + that.connect(); console.log(err); } })