From 0c817607d8e8f9dc3c344ab547cdb973f76a9a2c Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 17 Feb 2022 17:46:24 +0800 Subject: [PATCH 1/4] CALL-test --- pages/im/private/call.nvue | 27 ++++++++++++--------------- utils/im/index.js | 4 +++- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/pages/im/private/call.nvue b/pages/im/private/call.nvue index f4be96d..e92287c 100644 --- a/pages/im/private/call.nvue +++ b/pages/im/private/call.nvue @@ -10,8 +10,7 @@ - + {{ contact(targetId).name }} 等待对方接听 已接通 @@ -68,10 +67,10 @@ }, onLoad(e) { this.targetId = e.targetId - this.mediaType = e.mediaType - // 进入页面开启外呼 - CallLib.startSingleCall(this.targetId, this.mediaType, ''); - + this.mediaType = e.mediaType + // 进入页面开启外呼 + CallLib.startSingleCall(this.targetId, this.mediaType, ''); + // 响铃 this.startRing() // 监听通话链接状态 uni.$once('onCallConnected', this.onCallConnected) @@ -92,11 +91,11 @@ }, windowHeight() { return uni.getSystemInfoSync().windowHeight - }, - contact() { - return function(targetId) { - return this.$store.getters.contactInfo(targetId) - } + }, + contact() { + return function(targetId) { + return this.$store.getters.contactInfo(targetId) + } } }, methods: { @@ -120,10 +119,8 @@ if (this.mediaType == 1) { const session = CallLib.getCurrentCallSession() setTimeout(() => { - CallLib.setVideoView(session.targetId, this.$refs.bigVideoView.ref, 0, - false) - CallLib.setVideoView(session.mine.userId, this.$refs.smallVideoView.ref, 0, - true) + CallLib.setVideoView(session.targetId, this.$refs.bigVideoView.ref, 0, false) + CallLib.setVideoView(session.mine.userId, this.$refs.smallVideoView.ref, 0, true) }, 200) } }, diff --git a/utils/im/index.js b/utils/im/index.js index d969209..320af90 100644 --- a/utils/im/index.js +++ b/utils/im/index.js @@ -18,7 +18,9 @@ const initIm = (KEY) => { // 初始化的时候 自动链接 if (store.getters.getToken !== '') { getImToken().then(res => { - connect(res.token, res.userInfo, () => {}) + connect(res.token, res.userInfo, (res) => { + console.log('IM.CONNECT', res); + }) }) } } From 1e7e589bab15b2b1c9f198f7242d4b1f7a71d66d Mon Sep 17 00:00:00 2001 From: Jason Date: Fri, 18 Feb 2022 09:46:17 +0800 Subject: [PATCH 2/4] nvue-vue --- ...messagePreview.nvue => messagePreview.vue} | 0 ...sentMessageBar.nvue => sentMessageBar.vue} | 0 .../{sentPopups.nvue => sentPopups.vue} | 0 .../{sentText.nvue => sentText.vue} | 0 .../{sentVoice.nvue => sentVoice.vue} | 0 .../{showImage.nvue => showImage.vue} | 0 .../{showText.nvue => showText.vue} | 0 .../{showVoice.nvue => showVoice.vue} | 0 pages/im/group/{chat.nvue => chat.vue} | 0 pages/im/group/invite.vue | 124 +++++++++++++++++- pages/im/private/{chat.nvue => chat.vue} | 0 11 files changed, 120 insertions(+), 4 deletions(-) rename pages/im/components/{messagePreview.nvue => messagePreview.vue} (100%) rename pages/im/components/{sentMessageBar.nvue => sentMessageBar.vue} (100%) rename pages/im/components/{sentPopups.nvue => sentPopups.vue} (100%) rename pages/im/components/{sentText.nvue => sentText.vue} (100%) rename pages/im/components/{sentVoice.nvue => sentVoice.vue} (100%) rename pages/im/components/{showImage.nvue => showImage.vue} (100%) rename pages/im/components/{showText.nvue => showText.vue} (100%) rename pages/im/components/{showVoice.nvue => showVoice.vue} (100%) rename pages/im/group/{chat.nvue => chat.vue} (100%) rename pages/im/private/{chat.nvue => chat.vue} (100%) diff --git a/pages/im/components/messagePreview.nvue b/pages/im/components/messagePreview.vue similarity index 100% rename from pages/im/components/messagePreview.nvue rename to pages/im/components/messagePreview.vue diff --git a/pages/im/components/sentMessageBar.nvue b/pages/im/components/sentMessageBar.vue similarity index 100% rename from pages/im/components/sentMessageBar.nvue rename to pages/im/components/sentMessageBar.vue diff --git a/pages/im/components/sentPopups.nvue b/pages/im/components/sentPopups.vue similarity index 100% rename from pages/im/components/sentPopups.nvue rename to pages/im/components/sentPopups.vue diff --git a/pages/im/components/sentText.nvue b/pages/im/components/sentText.vue similarity index 100% rename from pages/im/components/sentText.nvue rename to pages/im/components/sentText.vue diff --git a/pages/im/components/sentVoice.nvue b/pages/im/components/sentVoice.vue similarity index 100% rename from pages/im/components/sentVoice.nvue rename to pages/im/components/sentVoice.vue diff --git a/pages/im/components/showImage.nvue b/pages/im/components/showImage.vue similarity index 100% rename from pages/im/components/showImage.nvue rename to pages/im/components/showImage.vue diff --git a/pages/im/components/showText.nvue b/pages/im/components/showText.vue similarity index 100% rename from pages/im/components/showText.nvue rename to pages/im/components/showText.vue diff --git a/pages/im/components/showVoice.nvue b/pages/im/components/showVoice.vue similarity index 100% rename from pages/im/components/showVoice.nvue rename to pages/im/components/showVoice.vue diff --git a/pages/im/group/chat.nvue b/pages/im/group/chat.vue similarity index 100% rename from pages/im/group/chat.nvue rename to pages/im/group/chat.vue diff --git a/pages/im/group/invite.vue b/pages/im/group/invite.vue index fa5fb59..91649aa 100644 --- a/pages/im/group/invite.vue +++ b/pages/im/group/invite.vue @@ -1,21 +1,137 @@ - diff --git a/pages/im/private/chat.nvue b/pages/im/private/chat.vue similarity index 100% rename from pages/im/private/chat.nvue rename to pages/im/private/chat.vue From 08971f256dc5cd2e51832d61f4a02066f71a9745 Mon Sep 17 00:00:00 2001 From: Jason Date: Fri, 18 Feb 2022 09:58:15 +0800 Subject: [PATCH 3/4] =?UTF-8?q?chat=20=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/im/group/chat.vue | 21 ++++++++++++++------- pages/im/index.vue | 2 +- pages/im/private/chat.vue | 10 ++++++---- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/pages/im/group/chat.vue b/pages/im/group/chat.vue index c62d24e..3126049 100644 --- a/pages/im/group/chat.vue +++ b/pages/im/group/chat.vue @@ -2,13 +2,18 @@ - {{ item.content.message }} + {{ item.content.message }} - + - - - + + + @@ -163,11 +168,13 @@