openvidu-browser: strengthened enumerateDevices condition. Fixes #498

This commit is contained in:
csantosm 2020-07-02 11:45:47 +02:00
parent 8c2060ab35
commit 5857e46f3c

View File

@ -395,7 +395,7 @@ export class OpenVidu {
const devices: Device[] = [];
// Ionic Android devices
if (platform['isIonicAndroid'] && cordova.plugins && cordova.plugins.EnumerateDevicesPlugin) {
if (platform['isIonicAndroid'] && typeof cordova != "undefined" && cordova?.plugins?.EnumerateDevicesPlugin) {
cordova.plugins.EnumerateDevicesPlugin.getEnumerateDevices().then((pluginDevices: Device[]) => {
let pluginAudioDevices: Device[] = [];
let videoDevices: Device[] = [];