k'/.

Kuendesha BigBlueButton katika iframe - Reactjs, Vue.js, Angular.js

Kupangisha Wingu Kubwa la Mikutano ya Bluu, Seva Inayojitolea, na Wingu la Kibinafsi Lililojitolea inasaidia kupachika BigBlueButton katika iframe.

Jinsi ya Kupachika BigBlueButton 3.0 katika iframe

Ikiwa unatumia huduma yetu ya Kuhifadhi Wingu, unaweza kutumia ufunguo wako wa API tu—hakuna usanidi wa ziada unaohitajika.

Ikiwa unatumia chaguo jingine lolote la upangishaji, tafadhali wasiliana na timu yetu ya usaidizi. Tutahitaji kufanya mabadiliko madogo ya usanidi kwenye seva yako ili kuwezesha upachikaji wa iframe.

Unaweza pia kujisajili kwa akaunti ya majaribio bila malipo ili kujaribu ujumuishaji wakati wa kutengeneza programu yako.

SSL Inahitajika

Yako <iframe> lazima iwe imehifadhiwa kwenye tovuti inayohudumiwa kupitia HTTPS (SSL/TLS). Vipengele vya WebRTC kama vile kamera za wavuti, maikrofoni, na kushiriki skrini vinahitaji muktadha salama. Ikiwa tovuti yako haijahifadhiwa chini ya SSL, watumiaji hawataweza kutoa ruhusa zinazohitajika.

Washa allowRequestsWithoutSession

Unapounda mkutano, lazima uweke allowRequestsWithoutSession kigezo kwa true.

Kigezo hiki huruhusu watumiaji kujiunga na mikutano bila uthibitisho wa vidakuzi vya kipindi, ambao unahitajika wakati watumiaji wanajiunga kupitia URL ya kujiunga inayozalishwa na API iliyopakiwa ndani ya iframe.

Kigezo kiliongezwa katika BigBlueButton 2.4.3 na chaguo-msingi kimewekwa kwenye falseIkiwa kigezo hiki kimeachwa au kimeachwa kama false, watumiaji wanaweza wasiweze kujiunga na mikutano kupitia iframe iliyopachikwa.

Unda URL ya Kujiunga kwa iframe

  1. Unda mkutano kwa kutumia create Piga simu ya API na ujumuishe allowRequestsWithoutSession=true.
  2. Subiri takriban sekunde 5 kwa mkutano kuanza, au piga kura getMeetingInfo Kipengele cha mwisho cha API hadi mkutano utakapopatikana.
  3. Onyesha skrini ya kupakia wakati mkutano unapoanza.
  4. Tengeneza URL ya kujiunga kwa kutumia join Simu ya API.
  5. Tumia URL ya kujiunga iliyotengenezwa kama src sifa ya iframe yako.

Muhimu

Unaweza kutengeneza URL ya kujiunga mara tu baada ya kuunda mkutano, lakini unapaswa kusubiri hadi mkutano uwe tayari kabla ya kuonyesha iframe. Kupakia iframe mapema sana kunaweza kusababisha ukurasa wa hitilafu.

Vue.js, React, na Angular kila moja ina mbinu zake za kutoa iframes. Rejelea hati za mfumo wako kwa maelezo ya utekelezaji.

Weka Ruhusa za iframe Vizuri

The allow sifa lazima isanidiwe kama inavyoonyeshwa hapa chini ili kuwezesha utendaji wa kamera, maikrofoni, na kushiriki skrini:

<iframe
 src="https://manager.bigbluemeeting.com/bigbluebutton/api/join?..."
 width="100%"
 height="700"
 allow="camera *; microphone *; display-capture *;"
 allowfullscreen
></iframe>

Inapowekwa mipangilio sahihi, iframe itaunganisha mtumiaji kiotomatiki kwenye mkutano.

Unahitaji msaada?

Ikiwa una maswali yoyote au unakumbana na matatizo yoyote, tafadhali fungua tiketi ya usaidizi au tumia kitufe cha gumzo la moja kwa moja kilichopo kona ya chini kulia ya tovuti.