在- Reactjs、Vue.js、Angular.js

Big Blue 会议云托管、专用服务器和专用私有云支持在 iframe 中嵌入 BigBlueButton。

如果您使用的是云托管,那么您可以简单地使用您的 API 密钥,无需进行任何配置。 如果您使用其他选项,请与我们联系,因为我们必须对您的服务器进行一些小改动以促进此功能。

您可以向我们注册一个免费试用帐户,以便在开发应用程序时测试此过程。

将 BigBlueButton 托管在一个.

必须在 SSL 下托管

您的必须在 SSL 托管的站点上,否则 WebRTC 无法工作,并且无法授予网络摄像头、麦克风和屏幕共享权限。

如何使用 BigBlueButton API 为

您必须首先使用 create API 调用创建会议。 创建会议后,您可以在加入前等待 5 秒,也可以轮询 getMeetingInfo API 端点以了解会议是否已开始,但时间不应超过 5 秒。 在此期间,您应该向用户显示加载页面。 5 秒后,您可以生成一个加入链接,您将使用该链接作为您的 src 标签. 您的应该如下所示,注意“允许”参数必须完全像这样指定。 然后 iframe 会将用户加入会议。

您可以在发出 create 调用后立即生成加入 URL,但您必须等待 5 秒钟才能向用户显示 iframe,否则会议将无法准备好并且用户将收到错误页面。

Vue.js、Reactjs、Angular 都有自己的添加 iframe 的方法,请查阅您的库的文档以了解如何将 iframe 添加到您的应用程序。

放权限正确

<iframe src="?..." 宽度="100%" 高度="700" 允许=“相机*;麦克风*;显示捕获*;” 允许全屏>

如果您有任何疑问或问题,请打开支持票或单击右下角的聊天按钮。