diff --git a/core/main/client/lib/webrtcadapter.js b/core/main/client/lib/webrtcadapter.js index 80233a2c2..8232b8684 100644 --- a/core/main/client/lib/webrtcadapter.js +++ b/core/main/client/lib/webrtcadapter.js @@ -77,11 +77,16 @@ if (navigator.mozGetUserMedia) { return new mozRTCPeerConnection(pcConfig, pcConstraints); }; - // The RTCSessionDescription object. - window.RTCSessionDescription = mozRTCSessionDescription; + try { + // The RTCSessionDescription object. + window.RTCSessionDescription = mozRTCSessionDescription; - // The RTCIceCandidate object. - window.RTCIceCandidate = mozRTCIceCandidate; + // The RTCIceCandidate object. + window.RTCIceCandidate = mozRTCIceCandidate; + + }catch(err) { + + } // getUserMedia constraints shim. getUserMedia = (webrtcDetectedVersion < 38) ?