1.0.0-beta.41 • Published 6 months ago
communicate-fusion-vue-h5-beta v1.0.0-beta.41
communicate-fusion-vue-h5-beta
1. 安装
yarn communicate-fusion-vue-h5-beta
或
npm i communicate-fusion-vue-h5-beta -S
2. 使用
2.1 main.js中引入
import CommunicateFusionVueBeta from 'communicate-fusion-vue-h5-beta'
Vue.use(CommunicateFusionVueBeta)
2.2 组件中使用
<template>
<communicate-fusion-vue-h5-beta
ref="cfvh5Ref"
serverUrl="http://127.0.0.1:8080"
wss="10.21.0.17"
selfWss="10.2.0.37:9001/ws"
@close="closeHandle"
@leaveMeeting="leaveMeetingHandle"
@endMeeting="endMeetingHandle">
</communicate-fusion-vue-h5-beta>
</template>
<script>
mounted(){
// 当前用户登录
this.$refs.cfvh5Ref.login({
username:'user2',
account:'15423998886',
phone:'15423998886',
token:'' //通过网关获取的access_token
}).then(()=>{
})
},
methods:{
closeHandle(){
//窗体关闭
},
leaveMeetingHandle(val){
//会议离开
//返回数据为conferenceI、conferenceNumber、error
},
endMeetingHandle(val){
//会议结束
//返回数据为conferenceI、conferenceNumber、error
},
}
</script>
3. 参数
3.1 serverUrl
会议组件接口服务地址
3.2 wss
会话服务器地址
3.3 selfWss
自建wss服务器地址,用来解决部分海康不支持的即时通讯功能,如:麦克风禁言状态同步;
3.4 login
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
username | 用户名 | string | 参会人员姓名 |
account | 账号 | number | 传手机号,作为用户的唯一标识,防止重名 |
phone | 手机号 | number | |
token | access-token | string | 通过网关获取的access-token |
4. 方法
方法名 | 说明 | 参数 | 返回结果 |
---|---|---|---|
login | 登录wss | 参考3.4 |
5. 事件
事件名 | 说明 | 返回结果 |
---|---|---|
close | 窗体关闭 | 无 |
leaveMeeting | 会议离开 | conferenceId:会议标识,conferenceNumber:会议号, error:报错时的信息 |
endMeeting | 会议结束 | conferenceId:会议标识,conferenceNumber:会议号, error:报错时的信息 |
1.0.0-beta.41
6 months ago
1.0.0-beta.40
6 months ago
1.0.0-beta.39
7 months ago
1.0.0-beta.38
7 months ago
1.0.0-beta.37
7 months ago
1.0.0-beta.36
7 months ago
1.0.0-beta.35
7 months ago
1.0.0-beta.34
7 months ago
1.0.0-beta.33
7 months ago
1.0.0-beta.32
7 months ago
1.0.0-beta.31
7 months ago
1.0.0-beta.30
7 months ago
1.0.0-beta.29
7 months ago
1.0.0-beta.28
7 months ago
1.0.0-beta.27
7 months ago
1.0.0-beta.26
7 months ago
1.0.0-beta.25
7 months ago
1.0.0-beta.24
7 months ago
1.0.0-beta.23
7 months ago
1.0.0-beta.22
7 months ago
1.0.0-beta.21
7 months ago
1.0.0-beta.20
7 months ago
1.0.0-beta.19
7 months ago
1.0.0-beta.18
7 months ago
1.0.0-beta.17
7 months ago
1.0.0-beta.16
7 months ago
1.0.0-beta.15
7 months ago
1.0.0-beta.14
7 months ago
1.0.0-beta.13
8 months ago
1.0.0-beta.12
8 months ago
1.0.0-beta.11
8 months ago
1.0.0-beta.10
8 months ago
1.0.0-beta.9
8 months ago
1.0.0-beta.8
8 months ago
1.0.0-beta.7
8 months ago
1.0.0-beta.6
8 months ago
1.0.0-beta.5
8 months ago
1.0.0-beta.4
8 months ago
1.0.0-beta.3
8 months ago
1.0.0-beta.2
8 months ago
1.0.0-beta.1
8 months ago
1.0.0-beta.0
8 months ago