@@ -139,6 +139,8 @@
$btnMuteAudio: null,
$btnUnmuteAudio: null,
+ initializing: false,
+
// methods
init: function() {
@@ -299,6 +301,13 @@
// init media
initMedia: function() {
+ if(this.initializing) {
+ console.log('Init already in progress.');
+ return;
+ }
+ this.initializing = true;
// create client
this.mediaServiceClient = AgoraRTC.createClient({mode: 'rtc', codec: 'vp8'});