diff --git a/App.vue b/App.vue index 59c9b0c..7055846 100644 --- a/App.vue +++ b/App.vue @@ -5,7 +5,7 @@ import im from '@/utils/im/index.js' export default { - onLaunch: function() { + onLaunch: function() { im.initIm('lmxuhwaglu76d') return //#ifdef APP-PLUS @@ -29,7 +29,7 @@ uni.downloadFile({ url: res.info.download, success: apkPick => { - plus.runtime.install(apkPick + plus.runtime.install(apkPick .tempFilePath, '', installRES => { // 安装完成用于提示新版本引导,暂时无用 diff --git a/manifest.json b/manifest.json index b375e89..a3dbfea 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "ZH-HEALTH", "appid" : "__UNI__C29473D", "description" : "ZH-HEALTH,您手上的健康管理专家", - "versionName" : "1.0.10", - "versionCode" : 110, + "versionName" : "1.0.11", + "versionCode" : 111, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { @@ -24,7 +24,9 @@ "SQLite" : {}, "VideoPlayer" : {}, "Geolocation" : {}, - "Fingerprint" : {} + "Fingerprint" : {}, + "Maps" : {}, + "Push" : {} }, /* 应用发布信息 */ "distribute" : { @@ -80,7 +82,9 @@ } }, "ad" : {}, - "push" : {}, + "push" : { + "unipush" : {} + }, "geolocation" : { "amap" : { "__platform__" : [ "android" ], @@ -90,6 +94,12 @@ "system" : { "__platform__" : [ "android" ] } + }, + "maps" : { + "amap" : { + "appkey_ios" : "", + "appkey_android" : "05b7f32ca9c897c8b63c505d92cd654b" + } } }, "icons" : { diff --git a/pages/im/components/messageCell.vue b/pages/im/components/messageCell.vue index e53c2b5..23ace13 100644 --- a/pages/im/components/messageCell.vue +++ b/pages/im/components/messageCell.vue @@ -28,9 +28,6 @@ } } }, - mounted() { - console.log(this.item); - }, computed: { contact() { return function(targetId) { diff --git a/pages/im/components/messagePreview.vue b/pages/im/components/messagePreview.vue index 2120904..c2806ce 100644 --- a/pages/im/components/messagePreview.vue +++ b/pages/im/components/messagePreview.vue @@ -22,10 +22,10 @@ {{ user.name }}:[位置] - + {{ user.name }}:[语音通话] - + {{ user.name }}:[视频通话] diff --git a/pages/im/components/sentPopups.vue b/pages/im/components/sentPopups.vue index 2acc6e8..fb84f54 100644 --- a/pages/im/components/sentPopups.vue +++ b/pages/im/components/sentPopups.vue @@ -72,7 +72,7 @@ methods: { singleCall(e) { uni.navigateTo({ - url: '/pages/im/private/call?targetId=' + this.targetId + '&mediaType=' + e.type + url: '/pages/im/private/call?targetId=' + this.targetId + '&mediaType=' + e.type + '&isCall=true' }) }, onPopupsItem(type) { diff --git a/pages/im/components/showCall.vue b/pages/im/components/showCall.vue new file mode 100644 index 0000000..393d541 --- /dev/null +++ b/pages/im/components/showCall.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/pages/im/friends/index.vue b/pages/im/friends/index.vue index c6f759c..a1cf547 100644 --- a/pages/im/friends/index.vue +++ b/pages/im/friends/index.vue @@ -37,7 +37,8 @@ getFriendsLetter } from '@/apis/interfaces/im'; import * as RongIMLib from '@/uni_modules/RongCloud-IMWrapper/js_sdk/index' - + import im from '@/utils/im/index.js' + export default { data() { return { diff --git a/pages/im/friends/info.vue b/pages/im/friends/info.vue index 46b0f87..d1bec3d 100644 --- a/pages/im/friends/info.vue +++ b/pages/im/friends/info.vue @@ -229,7 +229,7 @@ }, singleCall(e) { uni.redirectTo({ - url: '/pages/im/private/call?targetId=' + this.targetId + '&mediaType=' + e.type + url: '/pages/im/private/call?targetId=' + this.targetId + '&mediaType=' + e.type + '&isCall=true' }) } } diff --git a/pages/im/group/chat.vue b/pages/im/group/chat.vue index 3dfff98..f6d5cd5 100644 --- a/pages/im/group/chat.vue +++ b/pages/im/group/chat.vue @@ -74,9 +74,10 @@ onLoad(e) { this.targetId = e.targetId // 获取群成员数量 - getGroupBase(this.targetId).then(res => { + getGroupBase(this.targetId).then(res => { + console.log(res); uni.setNavigationBarTitle({ - title: this.groupInfo.name + `(${res.members})` + title: res.name + `(${res.members})` }) }) // 获取历史消息列表 @@ -100,9 +101,6 @@ this.$refs.messageBar.onHidePopus() }, toUser(item) { - if (item.senderUserId == '__system__') { - return - } if (item.messageDirection == 1) { uni.navigateTo({ url: '/pages/im/friends/mine?targetId=' + item.senderUserId diff --git a/pages/im/private/call.nvue b/pages/im/private/call.nvue index e92287c..2a564a9 100644 --- a/pages/im/private/call.nvue +++ b/pages/im/private/call.nvue @@ -1,27 +1,30 @@