From 9ef0afeca571dbd492a5f2263e4458a3f245035c Mon Sep 17 00:00:00 2001 From: CSantos <4a.santos@gmail.com> Date: Fri, 15 May 2020 11:09:06 +0200 Subject: [PATCH] openvidu-browser: Updated Safari screenShare requirements --- openvidu-browser/src/OpenVidu/OpenVidu.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openvidu-browser/src/OpenVidu/OpenVidu.ts b/openvidu-browser/src/OpenVidu/OpenVidu.ts index 9f647014..f2ccadf8 100644 --- a/openvidu-browser/src/OpenVidu/OpenVidu.ts +++ b/openvidu-browser/src/OpenVidu/OpenVidu.ts @@ -366,7 +366,7 @@ export class OpenVidu { */ checkScreenSharingCapabilities(): number { const browser = platform.name; - const version = platform.version; + const version = platform?.version ? parseFloat(platform.version) : -1; const family = platform.os!!.family; // Reject mobile devices @@ -375,7 +375,7 @@ export class OpenVidu { } if ((browser !== 'Chrome') && (browser !== 'Firefox') && (browser !== 'Opera') && (browser !== 'Electron') && - ((browser !== 'Safari') || ((browser === 'Safari') && ((typeof version === 'undefined') || (parseInt(version, 10) < 13))))) { + (browser === 'Safari' && version < 13)) { return 0; } else { return 1;