diff --git a/im-uniapp/common/socketTask.js b/im-uniapp/common/socketTask.js index d6cbeec..82dc95f 100644 --- a/im-uniapp/common/socketTask.js +++ b/im-uniapp/common/socketTask.js @@ -8,6 +8,9 @@ import lim from "@/common/imSdk/sdk-bridge.js"; import publicFc from '@/common/publicFc'; import localForage from 'localforage'; +import { getCurrentInstance } from 'vue' + +let __that = this export default { socketTask: null, @@ -27,6 +30,10 @@ export default { }, onSocketCloseEvent: () => { console.log("连接关闭:"); + console.log(__that) + __that.$socketTask.socketTask=null; + __that.$socketTask.connectSocket() + }, onSocketReConnectSuccessEvent: () => { console.log("重连成功");