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 @@
+
+
+ {{ name }}
+
+
+ {{ message.connected ? '通话时长' + message.duration : '未接通' }}
+
+
+ {{ message.connected ? '通话时长' + message.duration : '未接通' }}
+
+
+
+
+
+
+
+
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 @@
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
{{ contact(targetId).name }}
等待对方接听
已接通
- {{ mediaType == 0 ? '邀请您语音通话' : '邀请您视频通话' }}
-
-
+
+
麦克风
@@ -31,7 +34,7 @@
挂断
-
+
@@ -39,8 +42,8 @@
-
-
+
+
扬声器
@@ -51,25 +54,45 @@
+