mirror of https://github.com/OpenVidu/openvidu.git
openvidu-browser: fix Edge support
parent
911c996f57
commit
57f30b54be
|
@ -343,11 +343,11 @@ export class OpenVidu {
|
|||
}
|
||||
|
||||
// Accept: Chrome (desktop and Android), Firefox (desktop and Android), Opera (desktop and Android),
|
||||
// Safari (OSX and iOS), Ionic (Android and iOS), Samsung Internet Browser (Android)
|
||||
if (platform.isSafariBrowser() || platform.isChromeBrowser() || platform.isChromeMobileBrowser() ||
|
||||
platform.isFirefoxBrowser() || platform.isFirefoxMobileBrowser() || platform.isOperaBrowser() ||
|
||||
platform.isOperaMobileBrowser() || platform.isAndroidBrowser() || platform.isElectron() ||
|
||||
platform.isSamsungBrowser()
|
||||
// Safari (OSX and iOS), Edge Chromium (>= 80), Ionic (Android and iOS), Samsung Internet Browser (Android)
|
||||
if (platform.isChromeBrowser() || platform.isChromeMobileBrowser() ||
|
||||
platform.isFirefoxBrowser() || platform.isFirefoxMobileBrowser() || platform.isOperaBrowser() ||
|
||||
platform.isOperaMobileBrowser() || platform.isSafariBrowser() || platform.isEdgeBrowser() ||
|
||||
platform.isAndroidBrowser() || platform.isElectron() || platform.isSamsungBrowser()
|
||||
) {
|
||||
return 1;
|
||||
}
|
||||
|
@ -1047,4 +1047,4 @@ export class OpenVidu {
|
|||
(platform.isElectron() && videoSource.startsWith('screen:'))
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -57,6 +57,14 @@ export class PlatformUtils {
|
|||
return platform.name === "Opera Mobile";
|
||||
}
|
||||
|
||||
/**
|
||||
* @hidden
|
||||
*/
|
||||
public isEdgeBrowser(): boolean {
|
||||
const version = platform?.version ? parseFloat(platform.version) : -1;
|
||||
return platform.name === "Microsoft Edge" && version >= 80;
|
||||
}
|
||||
|
||||
/**
|
||||
* @hidden
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue