fix for firefox on android
This commit is contained in:
1 parent
b2c88f7e62
commit
b4ae7fb985
1 file changed
+11
-2
+11
-2
@@ -1660,9 +1660,11 @@
|
||||
);
|
||||
}
|
||||
|
||||
const ANDROID_APP_SCHEME = "org.jitsi.meet://";
|
||||
|
||||
function createAndroidAppUrl(room) {
|
||||
return (
|
||||
"org.jitsi.meet://" +
|
||||
ANDROID_APP_SCHEME +
|
||||
CONFIG.jitsiHost +
|
||||
"/" +
|
||||
encodeURIComponent(room)
|
||||
@@ -1875,9 +1877,16 @@
|
||||
|
||||
/*
|
||||
* Protocol Handler starten.
|
||||
*
|
||||
* Firefox ignoriert externe Protokolle aus iframes –
|
||||
* das Custom-Schema direkt in der Hauptnavigation starten.
|
||||
*/
|
||||
try {
|
||||
iframe.src = protocolUrl;
|
||||
if (protocolUrl.startsWith(ANDROID_APP_SCHEME)) {
|
||||
window.location.href = protocolUrl;
|
||||
} else {
|
||||
iframe.src = protocolUrl;
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(
|
||||
"Error opening the Jitsi Protocol Handler:",
|
||||
|
||||
Reference in new issue
Block a user