diff --git a/.DS_Store b/.DS_Store
index f7fcacf..5d1d9e1 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/pages.json b/pages.json
index f322b7a..ea02ea7 100644
--- a/pages.json
+++ b/pages.json
@@ -573,6 +573,12 @@
"navigationBarBackgroundColor": "#34CE98",
"navigationBarTextStyle": "white"
}
+ },{
+ "path" : "pages/im/chat/chat",
+ "style": {
+ "navigationBarTitleText": "chat",
+ "enablePullDownRefresh": false
+ }
}
],
"tabBar": {
diff --git a/pages/im/chat/chat.nvue b/pages/im/chat/chat.nvue
new file mode 100644
index 0000000..dd51b43
--- /dev/null
+++ b/pages/im/chat/chat.nvue
@@ -0,0 +1,19 @@
+
+
+ 聊天窗口
+
+
+
+
+
+
diff --git a/pages/im/friends/info.vue b/pages/im/friends/info.vue
index 943b80a..fe4924e 100644
--- a/pages/im/friends/info.vue
+++ b/pages/im/friends/info.vue
@@ -204,8 +204,18 @@
})
})
},
- singleCall(e) {
- CallLib.startSingleCall(this.targetId, e.type, '');
+ singleCall(e) {
+ CallLib.startSingleCall(this.targetId, e.type, '');
+ uni.redirectTo({
+ url: '/pages/im/private/call?targetId=' + this.targetId + '&mediaType=' +
+ e.mediaType,
+ success: (err) => {
+ console.log('跳转视频通话成功');
+ },
+ fail: (err) => {
+ console.log('跳转视频页失败', err);
+ }
+ })
},
}
};
diff --git a/pages/im/index.vue b/pages/im/index.vue
index 54e6e4f..84b13d1 100644
--- a/pages/im/index.vue
+++ b/pages/im/index.vue
@@ -56,7 +56,9 @@
{{item}}
-
+
+
+ 进入NVUE
diff --git a/pages/im/private/call.vue b/pages/im/private/call.vue
index b548f92..b15c8a9 100644
--- a/pages/im/private/call.vue
+++ b/pages/im/private/call.vue
@@ -3,44 +3,122 @@
-
-
-
-
+
+
+ {{userInfo.name}}
+
+
+ 等待对方接听
+
+
+ 已接通
+
+
+ {{ mediaType == 0 ? '邀请您语音通话' : '邀请您视频通话' }}
+
+
+
+
+ 麦克风
+ 挂断
+ 接听
+ 扬声器
+
+