Spuštění BigBlueButton v - Reactjs, Vue.js, Angular.js

Big Blue Meeting Cloud Hosting, Dedicated Server a Dedicated Private Cloud podporují vkládání BigBlueButton do prvku iframe.

Pokud používáte Cloud Hosting, můžete jednoduše použít svůj klíč API, není nutná žádná konfigurace. Pokud používáte jiné možnosti, kontaktujte nás, protože budeme muset provést malou změnu na vašem serveru, abychom tuto funkci usnadnili.

Můžete si u nás zaregistrovat bezplatný zkušební účet a otestovat tento proces při vývoji své aplikace.

Existuje několik předpokladů pro hostování BigBlueButton v rámci .

Musí být hostován pod SSL

Vaše musí být na webu, který je hostován pod SSL, jinak WebRTC nebude fungovat a nelze udělit povolení ke sdílení webové kamery, mikrofonu a obrazovky.

Jak používat BigBlueButton API k vytvoření adresy URL pro

Nejprve musíte vytvořit schůzku s voláním rozhraní API pro vytvoření. Po vytvoření schůzky můžete buď počkat 5 sekund, než se připojíte, nebo se dotazovat koncového bodu getMeetingInfo API, zda schůzka začala, nemělo by to trvat déle než 5 sekund. Během této doby byste měli svému uživateli ukázat načítací stránku. Po 5 sekundách můžete vygenerovat odkaz pro připojení, který použijete pro svůj tag src . Vaše by měl vypadat níže, všimněte si parametru „allow“, musí být specifikován přesně takto. Iframe pak připojí uživatele ke schůzce.

Adresu URL pro připojení můžete vygenerovat ihned poté, co zavoláte vytvoření, ale před zobrazením prvku iframe uživateli musíte počkat 5 sekund, protože jinak nebude schůzka připravena a uživateli se zobrazí chybová stránka.

Vue.js, Reactjs, Angular mají všechny své vlastní metody pro přidávání prvků iframe. Informace o tom, jak přidat prvek iframe do vaší aplikace, najdete v dokumentaci ke své knihovně.

Soubor oprávnění správně

<iframe src="?..." width="100%" height="700" allow="camera *;mikrofon *;display-capture *;" povolená celá obrazovka>

Pokud máte nějaké dotazy nebo problémy, otevřete lístek podpory nebo klikněte na tlačítko chatu vpravo dole.