差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 后一修订版 两侧同时换到之后的修订记录 | ||
im:web:intro:integration [2019/11/07 10:33] lizg [搭建本地测试环境] |
im:web:intro:integration [2019/11/28 02:27] lizg [配置] |
||
---|---|---|---|
行 83: | 行 83: | ||
===== 配置 ===== | ===== 配置 ===== | ||
+ | 3.0 SDK,在 WebIMConfig.js 文件内进行以下配置: | ||
+ | <code javascript> | ||
+ | xmppURL: '//im-api-v2.easemob.com/ws', //xmpp Server地址,vip6 地址 '//im-api-vip6-v2.easemob.com/ws' | ||
+ | apiURL: '//a1.easemob.com', //rest Server地址,vip6 地址 '//a1-vip6.easemob.com' | ||
+ | appkey: 'easemob-demo#chatdemoui', // App key | ||
+ | |||
+ | https : false, // 是否使用https | ||
+ | |||
+ | isHttpDNS: true, //防止DNS劫持从服务端获取XMPPUrl、restUrl | ||
+ | |||
+ | isMultiLoginSessions: false, // 是否开启多页面同步收消息,注意,需要先联系商务开通此功能 | ||
+ | |||
+ | isAutoLogin: true, // 自动出席,(如设置为false,则表示离线,无法收消息,需要在登录成功后手动调用conn.setPresence()才可以收消息) | ||
+ | |||
+ | isDebug: false, // 打开调试,会自动打印log,在控制台的console中查看log | ||
+ | |||
+ | autoReconnectNumMax: 2, // 断线重连最大次数 | ||
+ | |||
+ | autoReconnectInterval: 2, // 断线重连时间间隔 | ||
+ | |||
+ | heartBeatWait: 4500, // 使用webrtc(视频聊天)时发送心跳包的时间间隔,单位ms | ||
+ | |||
+ | delivery: true, // 是否发送已读回执 | ||
+ | </code> | ||
- | 在 webim.config.js 文件内进行以下配置: | + | 2.0 SDK 及 小程序 SDK,在 webim.config.js 文件内进行以下配置: |
<code javascript> | <code javascript> | ||
- | xmppURL: 'im-api.easemob.com', // xmpp Server地址,对于在console.easemob.com创建的appKey,固定为该值 | + | xmppURL: '//im-api.easemob.com', // xmpp Server地址,对于在console.easemob.com创建的appKey,固定为该值 vip6 地址 '//im-api-vip6.easemob.com' |
- | apiURL: 'http://a1.easemob.com', // rest Server地址,对于在console.easemob.com创建的appkey,固定为该值 | + | apiURL: 'http://a1.easemob.com', // rest Server地址,对于在console.easemob.com创建的appkey,固定为该值 vip6 地址 '//a1-vip6.easemob.com' |
appkey: 'easemob-demo#chatdemoui', // App key | appkey: 'easemob-demo#chatdemoui', // App key |