【已解决】微信和qq中无法使用webim版的环信,在android手机中
有个需求,我们的页面会在微信中传播,微信用户可以,平台有两种用户,商家和个人。我们希望在qq微信中能够很方便的让个人和某个商家进行在线沟通。测了下兼容性,仅在android手机的qq和微信中无法登录和聊天。
经过一晚上对sdk源码的解读和调试解决了问题。
---------------------------------上面都是废话
安卓平台的微信和qq的浏览器不支持wss的websocket,只支持ws的websocket。或者可以用Bosh。
修改easemob.im-1.0.7.js让其不要用wss的方式通讯,或者自己去判断如果是android的qq微信就用Bosh方式。
大概在js文件1170行,我改过了可能行数稍有偏差,如下图所示
经过一晚上对sdk源码的解读和调试解决了问题。
---------------------------------上面都是废话
安卓平台的微信和qq的浏览器不支持wss的websocket,只支持ws的websocket。或者可以用Bosh。
修改easemob.im-1.0.7.js让其不要用wss的方式通讯,或者自己去判断如果是android的qq微信就用Bosh方式。
大概在js文件1170行,我改过了可能行数稍有偏差,如下图所示
如果觉得有用,请赞我,谢谢