Я пытался следовать интеграции vidyo.io с моим веб-приложением Angular. При этом я пытаюсь загрузить Vidyo SDK, используя
script.type = 'text/javascript';
script.src = 'https://static.vidyo.io/4.1.12.8/javascript/VidyoClient/VidyoClient.jsonload=onVidyoClientLoaded';
В методе обратного вызова с именем onVidyoClientLoaded
поместите приведенный ниже случай переключателя,
switch (status.state) {
case "READY": // The library is operating normally
console.log("Ready");
break;
case "RETRYING": // The library operating is temporarily paused
console.log("Temporarily unavailable");
break;
case "FAILED": // The library operating has stopped
console.log("Failed");
break;
case "FAILEDVERSION": // The library operating has stopped
console.log("Failed version");
break;
case "NOTAVAILABLE": // The library is not available
console.log("Not available");
break;
case "TIMEDOUT":
console.log("Time out");
break;
}
Теперь, после запуска моего углового проекта с использованием ng serve --host 0.0.0.0
, если я нажимаю URL-адрес как http://localhost:4200
, попадает случай «ГОТОВ». Но если я нажимаю URL-адрес как http://192.168.X.X:4200
, попадает случай «NOTAVAILABLE».
Я не могу понять, почему это происходит. Пожалуйста помоги. Заранее спасибо.