diff --git a/main.js b/main.js index 36108b7..5b16def 100644 --- a/main.js +++ b/main.js @@ -40,11 +40,12 @@ usqlite.connect({ fail: () => { contactModel.create((err, res) => { console.error('SQLITE 创建表格', err, res) + uni.setStorageSync('FIRST_RUN', 'X') }) } }) }) - + App.mpType = 'app' const app = new Vue({ store, diff --git a/utils/im/index.js b/utils/im/index.js index 3c66184..f22b319 100644 --- a/utils/im/index.js +++ b/utils/im/index.js @@ -22,7 +22,9 @@ const initIm = (KEY) => { if (store.getters.getToken !== '') { getImToken().then(res => { connect(res.token, res.userInfo, (res) => { - console.log('IM.CONNECT', res); + console.log('IM.CONNECT', res); + // 发布全局事件,有新消息,刷新会话列表 + uni.$emit('onReceiveMessage') }) }) }