openvidu-browser: fix support for Microsoft Edge Android
This commit is contained in:
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…
x
Reference in New Issue
Block a user