From eb45e00a3163f70dac14e007f8cf57606d8c4a46 Mon Sep 17 00:00:00 2001 From: Denis Date: Thu, 26 Oct 2017 12:58:38 +0300 Subject: [PATCH] Opear 12 fix Opera 12 now correctly falls back to Flash media provider. --- src/webrtc-media-provider.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/webrtc-media-provider.js b/src/webrtc-media-provider.js index ce765c93..33a24c91 100644 --- a/src/webrtc-media-provider.js +++ b/src/webrtc-media-provider.js @@ -543,7 +543,7 @@ function removeVideoElement(video) { */ var available = function () { //return (adapter.browserDetails.browser != "edge") ? navigator.getUserMedia && RTCPeerConnection : false; - return navigator.getUserMedia && RTCPeerConnection; + return ('getUserMedia' in navigator && 'RTCPeerConnection' in window); }; var listDevices = function (labels) { @@ -695,4 +695,4 @@ module.exports = { logger = configuration.logger; logger.info(LOG_PREFIX, "Initialized"); } -}; \ No newline at end of file +};