im-trtc-sdk

vue im trtc webrtc 信令 即时通信 聊天 实时音视频
1,061
Install
npm install im-trtc-sdk
Latest Version:0.5.5
Vue:2
Last Updated:Aug 5, 2020
Links: npm
Maintainer: guolihua001

im-trtc-sdk

发布

npm run lib

安装

npm install --save im-trtc-sdk

导入

在main.js中粘贴以下代码:
import imtrtcsdk, { tim, TIM } from "im-trtc-sdk";
Vue.use(imtrtcsdk);
Vue.prototype.tim = tim;
Vue.prototype.TIM = TIM;

在vuex中把module整合到modules中:
import { module } from "im-trtc-sdk";
export default new Vuex.Store({
    state: {},
    mutations: {},
    actions: {},
    modules: module
});

代码

<im-trtc-sdk
  :sdkAppId="sdkAppId"
  :source="source"
  :ygUrl="ygUrl"
  :pgUrl="pgUrl"
  :onlyTim="onlyTim"
  :userId="userId"
  :reportNo="reportNo"
  @emit-func="emitFunc"
></im-trtc-sdk>

参数

sdkAppId: 应用id(number)
source: 保险公司前缀(string)
ygUrl: 接口后台地址(string)
pgUrl: 接口外部地址(string)
onlyTim:  是否只需要通信能力,不初始化页面元素(boolean)
userId: 用户id(string)
reportNo: 报案号(string)

函数内部的监听

// code:状态码  obj:信息
emitFunc(code, obj = null) {}

Version History

Version Released Vue License
0.5.5 ^2.6.10
0.5.4 ^2.6.10
0.5.3 ^2.6.10
0.5.2 ^2.6.10
0.5.1 ^2.6.10