简单的视频通讯

This commit is contained in:
2022-01-27 15:23:05 +08:00
parent 1caaab3492
commit 35bd9bf283
12 changed files with 485 additions and 388 deletions

View File

@@ -114,7 +114,26 @@ const addListeners = () => {
console.log('跳转视频页失败', err);
}
})
})
})
CallLib.onCallConnected((res) => {
uni.$emit('onCallConnected');
})
CallLib.onCallOutgoing((res) => {
uni.$emit('onCallOutgoing');
})
CallLib.onRemoteUserRinging((res) => {
uni.$emit('onRemoteUserRinging');
})
CallLib.onRemoteUserJoined((res) => {
uni.$emit('onRemoteUserJoined');
})
CallLib.onCallDisconnected((res) => {
uni.$emit('onCallDisconnected');
})
CallLib.onRemoteUserLeft((res) => {
uni.$emit('onCallDisconnected');
})
}
// 维护消息列表
@@ -152,7 +171,7 @@ const triTone = () => {
if (tipState == false) {
const innerAudioContext = uni.createInnerAudioContext()
innerAudioContext.autoplay = true
innerAudioContext.src = '/static/tri-tone.mp3'
innerAudioContext.src = '/utils/im/sounds/new-msg.mp3'
innerAudioContext.onPlay(() => {
tipState = true
})