mfwim
v0.0.1
Published
马蜂窝通用IM库
Downloads
9
Readme
MfwIM
马蜂窝通用IM库
使用说明 npm run dev 开发环境生成js文件; 在public目录下
npm run lib 生成生产环境的js文件; 在lib目录下
构建工具使用rollup
可使用roller-cli生成构建目录和配置(但需要做修改,删除不必要的部分)
使用方式(实例化)
this.socketCase = new MfwIM({
ws: {
useNativeSendFn: true, // 是否使用原生API发送数据,默认使用ajax
isOpen: true, // 是否开启ws
url: 'wss://echo.websocket.org', // 接口url
retry: { // 自定义重试配置
times: 10, // 次数
gap: 5000, // 间隔
}
},
polling: {
isOpen: true, // 是否开启polling
domain: 'www.a.com', // 请求域名
pollingUrl: 'url', // 轮询接口
retry: {
times: 10,
gap: 4000,
},
ajaxType: 'GET', // 请求方式
ajaxData: { // 轮询接口参数(各业务线可能不同)
lineId: '',
connectId: '',
maxId: '',
}
}
});