openvidu-browser: Updated Safari screenShare requirements

pull/469/head
CSantos 2020-05-15 11:09:06 +02:00
parent 3ec0b0d4d7
commit 9ef0afeca5
1 changed files with 2 additions and 2 deletions

View File

@ -366,7 +366,7 @@ export class OpenVidu {
*/ */
checkScreenSharingCapabilities(): number { checkScreenSharingCapabilities(): number {
const browser = platform.name; const browser = platform.name;
const version = platform.version; const version = platform?.version ? parseFloat(platform.version) : -1;
const family = platform.os!!.family; const family = platform.os!!.family;
// Reject mobile devices // Reject mobile devices
@ -375,7 +375,7 @@ export class OpenVidu {
} }
if ((browser !== 'Chrome') && (browser !== 'Firefox') && (browser !== 'Opera') && (browser !== 'Electron') && 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; return 0;
} else { } else {
return 1; return 1;