支持的平台
SMeeting Web SDK 支持主流桌面端及移动端浏览器:提示: 建议用户使用最新版 Chrome 以获得最佳体验。
微信小程序场景
需要在微信小程序里接入会议时,推荐用小程序的<web-view> 嵌入一个基于本 Web SDK 实现的页面,而不是再单独做一套小程序原生实现。这样一套 Web 代码同时覆盖浏览器端和小程序端,功能和后续迭代自然保持一致,维护成本最低。
接入要点:
- 被嵌入的页面必须是 HTTPS,且其域名需要在小程序管理后台配置为业务域名并通过校验
- 小程序与嵌入页之间通过
web-view的通信机制传参,房间号、Token 等可以走 URL query 下发 - 页面运行在微信内嵌浏览器中,iOS 14.3 及以上、Android 均可正常推流与收流;仅 iOS 14.3 以下的旧系统受限于系统 WebView,只能收流
URL 域名协议限制
引用
npm
本地引用
手动下载 sdk 包:- 下载 smeeting.js 和 smeeting.d.ts
- 将
smeeting.jssmeeting.d.ts复制到您的项目中。