Запуск BigBlueButton у - Reactjs, Vue.js, Angular.js

Big Blue Meeting Cloud Hosting, Dedicated Server і Dedicated Private Cloud підтримують вбудовування BigBlueButton в iframe.

Якщо ви користуєтеся хмарним хостингом, ви можете просто використовувати свій ключ API без необхідності налаштування. Якщо ви використовуєте інші варіанти, будь ласка, зв’яжіться з нами, оскільки нам доведеться внести невеликі зміни у ваш сервер, щоб полегшити цю функцію.

Ви можете зареєструвати безкоштовний пробний обліковий запис у нас, щоб протестувати цей процес під час розробки програми.

Є кілька передумов для розміщення BigBlueButton у .

Має бути розміщено під протоколом SSL

ваш має бути на сайті, який розміщено під протоколом SSL, інакше WebRTC не працюватиме, а веб-камері, мікрофону та дозволу на спільний доступ до екрана не буде надано.

Як за допомогою BigBlueButton API створити URL-адресу для

Спершу потрібно створити нараду за допомогою виклику API create. Після створення наради ви можете або зачекати 5 секунд, перш ніж приєднатися, або запитати кінцеву точку API getMeetingInfo: якщо зустріч почалася, це не повинно тривати більше 5 секунд. Протягом цього часу ви повинні показати своєму користувачеві сторінку завантаження. Через 5 секунд ви можете створити посилання для приєднання, яке використовуватимете для тегу src вашого . ваш має виглядати, як показано нижче, зверніть увагу на параметр "allow", він має бути вказаний саме так. Потім iframe приєднає користувача до зустрічі.

Ви можете згенерувати URL-адресу приєднання одразу після виклику create, але вам потрібно зачекати 5 секунд, перш ніж показати iframe користувачеві, оскільки в іншому випадку нарада не буде готова, і користувач отримає сторінку з помилкою.

Vue.js, Reactjs, Angular мають власні методи для додавання iframe. Зверніться до документації вашої бібліотеки, щоб дізнатися, як додати iframe до вашої програми.

встановити дозволи належним чином

<iframe src="?..." width="100%" height="700" allow="camera *;microphone *;display-capture *;" дозволити повний екран>

Якщо у вас виникли запитання чи проблеми, зверніться до служби підтримки або натисніть кнопку чату внизу праворуч.