当使用小鱼易连Web SDK时,可以通过浏览器中打开 XYLink SDK Detect 能力测试页面,检测当前浏览器是否支持 WebRTC 能力,例如 微信浏览器、WebView 等浏览器支持情况;
1、确认浏览器是否支持呼叫能力
集成SDK的浏览器必须支持 H.264 编解码能力,才可以正常加入会议,能力检测页面可以详细输出检测结果信息,在编解码模块可以看到支持的编解码器信息:
2、集成SDK时检测浏览器能力
入会前也可以调用SDK提供 XYRTC.checkSupportWebRTC 方法检测是否支持入会操作;
各个浏览器的兼容情况如下:
桌面端浏览器内核是 Chrome72+ 以上的版本理论都支持 Web 端入会,但由于 WebRTC 在 Chrome 机型的适配情况最好,所以更建议客户使用最新的 Chrome 和 Edge 浏览器加入会议操作;
系统 | 浏览器 | 支持浏览器最低版本 | 发送 | 接收 | 屏幕分享 | 备注 |
Mac OS | Chrome | 72+ | Y | Y | Y | - |
Edge | 80+ | Y | Y | Y | - | |
Firefox | 67+ | Y | Y | Y | - | |
360企业安全浏览器 | 12.1+(Chromium内核:78) | Y | Y | Y | 360极速浏览器不支持入会; | |
Windows | Chrome | 72+ | Y | Y | Y | - |
Edge | 80+ | Y | Y | Y | - | |
Firefox | 80+ | Y | Y | Y | - | |
360安全浏览器 | 13+(Chromium内核:86) | Y | Y | Y | - | |
360极速浏览器 | 12+(Chromium内核:78) | Y | Y | Y | - | |
360企业安全浏览器 | 12+(Chromium内核:78) | Y | Y | Y | - | |
Linux | 360安全浏览器 | 10+(Chromium内核:86) | Y | Y | Y | - |
建议使用系统版本 Android 8+,iOS 14.3+。主流机型设备支持较好;
系统 | 浏览器 | 支持浏览器最低版本 | 发送 | 接收 | 备注 |
Android 8.0+ | 微信内置浏览器 | - | Y | Y | - |
小米内置浏览器 | - | X | X | - | |
华为内置浏览器 | - | Y | Y | - | |
企业微信浏览器 | - | Y | Y | - | |
Chrome | - | X | X | Android Chrome没有H264编解码能力 | |
QQ 浏览器 | - | Y | Y | - | |
ios12.2+ | Safari | - | Y | Y | - |
Chrome | 67+ | X | Y | - | |
微信浏览器 | 微信版本7+ | X | Y | - | |
企业微信浏览器 | - | X | Y | - | |
ios14.3+ | Safari | - | Y | Y | - |
Chrome | 67+ | Y | Y | - | |
微信浏览器 | 微信版本7+ | Y | Y | - | |
企业微信浏览器 | - | Y(部分) | Y |
因浏览器或系统原因导致的一些问题及规避方案,可参考此文档。