mirror of https://github.com/OpenVidu/openvidu.git
openvidu-browser: fix support for Microsoft Edge Android
parent
66829bbe4a
commit
e7a1d4228f
|
@ -347,8 +347,8 @@ export class OpenVidu {
|
|||
// 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()
|
||||
platform.isOperaMobileBrowser() || platform.isEdgeBrowser() || platform.isEdgeMobileBrowser() ||
|
||||
platform.isSafariBrowser() || platform.isAndroidBrowser() || platform.isElectron() || platform.isSamsungBrowser()
|
||||
) {
|
||||
return 1;
|
||||
}
|
||||
|
|
|
@ -65,6 +65,14 @@ export class PlatformUtils {
|
|||
return platform.name === "Microsoft Edge" && version >= 80;
|
||||
}
|
||||
|
||||
/**
|
||||
* @hidden
|
||||
*/
|
||||
public isEdgeMobileBrowser(): boolean {
|
||||
const version = platform?.version ? parseFloat(platform.version) : -1;
|
||||
return platform.name === "Microsoft Edge" && platform.os?.family === 'Android' && version > 45;
|
||||
}
|
||||
|
||||
/**
|
||||
* @hidden
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue