У меня установлен плагин Opentok на IE 11, но моя страница перебрасывается и выдается ошибка, когда я отключил микрофон.
У меня есть JS код:
getLocalMediaSources: function() {
var deferred = Q.defer();
OT.getDevices(function(error, sources) {
if (error) {
deferred.reject(error);
} else {
deferred.resolve(sources);
}
});
return deferred.promise;
}
Если мой mi c отключен, этот код генерирует неизвестную ошибку и перезагружает страницу.
Кто-нибудь знает, как определить, отключен ли мой mi c или нет с Javascript на IE 11? чтобы избежать этой ошибки?
Я добавил блок try-catch перед OT.getDevices
методом, но он не работает.
Есть идеи?