Tutorial: 浏览器支持情况

浏览器支持情况

本文介绍 Web SDK 对浏览器的支持情况。

操作系统 浏览器类型 浏览器最低
版本要求
SDK 版本要求 接收(播放) 发送(上麦) 屏幕分享
Windows 桌面版 Chrome 浏览器 56+ - 支持 支持 支持(需要 Chrome72+ 版本)
桌面版 QQ 浏览器(极速内核) 10.4+ - 支持 支持 不支持
桌面版 Firefox 浏览器 56+ v4.7.0+ 支持 支持 支持(需要 Firefox66+ 版本)
桌面版 Edge 浏览器 80+ v4.7.0+ 支持 支持 支持
桌面版搜狗浏览器(高速模式) 11+ v4.7.0+ 支持 支持 支持
桌面版搜狗浏览器(兼容模式) - - 不支持 不支持 不支持
桌面版 Opera 浏览器 46+ v4.7.0+ 支持 支持 支持(需要 Opera60+ 版本)
桌面版 360 安全浏览器(极速模式) 13+ v4.7.0+ 支持 支持 支持
桌面版 360 安全浏览器(兼容模式) - - 不支持 不支持 不支持
桌面版微信内嵌浏览器 - - 支持 不支持 不支持
桌面版企业微信内嵌浏览器 - - 支持 不支持 不支持
Mac OS 桌面版 Safari 浏览器 11+ - 支持 支持 支持(需要 Safari13+ 版本)
桌面版 Chrome 浏览器 56+ - 支持 支持 支持(需要 Chrome72+ 版本)
桌面版 Firefox 浏览器 56+ v4.7.0+ 支持 支持 支持(需要 Firefox66+ 版本)
桌面版 Edge 浏览器 80+ v4.7.0+ 支持 支持 支持
桌面版 Opera 浏览器 46+ v4.7.0+ 支持 支持 支持(需要 Opera60+ 版本)
桌面版微信内嵌浏览器 - - 支持 不支持 不支持
桌面版企业微信内嵌浏览器 - - 支持 不支持 不支持
Android 微信内嵌浏览器(TBS 内核) - - 支持 支持 不支持
微信内嵌浏览器(XWEB 内核) - - 支持 支持 不支持
企业微信内嵌浏览器 - - 支持 支持 不支持
移动版 Chrome 浏览器 - - 支持 支持 不支持
移动版 QQ 浏览器 - - 不支持 不支持 不支持
移动版 UC 浏览器 - - 不支持 不支持 不支持
iOS 12.1.4+ 微信内嵌浏览器 - - 支持 不支持 不支持
iOS 14.3+ 微信内嵌浏览器 6.5+(微信版本) - 支持 支持 不支持
iOS 企业微信内嵌浏览器 - - 支持 不支持 不支持
iOS 11.1.2+ 移动版 Safari 浏览器 11+ - 支持 支持 不支持
iOS 12.1.4+ 移动版 Chrome 浏览器 - - 支持 不支持 不支持
iOS 14.3+ 移动版 Chrome 浏览器 - - 支持 支持 不支持

注意:

URL域名及协议限制说明

出于对用户安全、隐私等问题的考虑,浏览器限制网页在 https 协议下才能正常使用 TRTC Web SDK(WebRTC)的全部功能。为确保生产环境用户顺畅接入和体验 TRTC Web SDK 的全部功能,请使用 https 协议访问音视频应用页面。

注:本地开发可以通过 http://localhost 或者 file:/// 协议进行访问。

URL域名及协议支持情况请参考如下表格:

应用场景 协议 接收(播放) 发送(上麦) 屏幕分享 备注
生产环境 https协议 支持 支持 支持 推荐
生产环境 http协议 支持 不支持 不支持
本地开发环境 http://localhost 支持 支持 支持 推荐
本地开发环境 http://127.0.0.1 支持 支持 支持
本地开发环境 http://[本机IP] 支持 不支持 不支持
本地开发环境 file:/// 支持 支持 支持