|
|
|
@ -2,8 +2,8 @@
|
|
|
|
|
* @Description: JSSIP
|
|
|
|
|
* @Autor: 飘泊客
|
|
|
|
|
* @Date: 2022-02-16 14:47:05
|
|
|
|
|
* @LastEditors: 飘泊客
|
|
|
|
|
* @LastEditTime: 2023-06-25 10:36:32
|
|
|
|
|
* @LastEditors: error: error: git config user.name & please set dead value or install git && error: git config user.email & please set dead value or install git & please set dead value or install git
|
|
|
|
|
* @LastEditTime: 2023-07-11 18:13:17
|
|
|
|
|
*/
|
|
|
|
|
import JsSIP from 'JsSIP'
|
|
|
|
|
import store from '../store'
|
|
|
|
@ -76,9 +76,9 @@ export default {
|
|
|
|
|
console.error('SIP注册失败,请联系管理员', e)
|
|
|
|
|
store.commit('webrtc/SET_FSSTATUS', 'registrationFailed')
|
|
|
|
|
Message.error('SIP注册失败,请联系管理员')
|
|
|
|
|
setTimeout(() => {
|
|
|
|
|
store.commit('webrtc/SET_FSSTATUS', '')
|
|
|
|
|
}, 1000)
|
|
|
|
|
// setTimeout(() => {
|
|
|
|
|
// store.commit('webrtc/SET_FSSTATUS', '')
|
|
|
|
|
// }, 1000)
|
|
|
|
|
})
|
|
|
|
|
this.RTC.ua.on('newMessage', e => {
|
|
|
|
|
console.log('------im新消息事件------')
|
|
|
|
@ -180,8 +180,8 @@ export default {
|
|
|
|
|
console.log('------呼叫失败: ', e)
|
|
|
|
|
Message.error('呼叫失败,请重试拨打')
|
|
|
|
|
this.RTC.session = null
|
|
|
|
|
callback('failed', e)
|
|
|
|
|
store.commit('webrtc/SET_CALLSTATUS', 'failed')
|
|
|
|
|
callback('failed', e)
|
|
|
|
|
},
|
|
|
|
|
ended(e) {
|
|
|
|
|
console.log('------呼叫结束:' + e.originator === 'remote' ? '对方挂断' : '自己挂断', e)
|
|
|
|
|