Add isNativeMobile

This commit is contained in:
MartinBraquet
2025-11-01 16:06:07 +01:00
parent 71c6eae9c4
commit 2f82a64dbe

View File

@@ -1,8 +1,14 @@
import {Capacitor} from "@capacitor/core";
import {IS_WEBVIEW} from "common/hosting/constants";
export function isAndroidWebView() {
try {
// Detect if Android bridge exists
return typeof (window as any).AndroidBridge?.isNativeApp === 'function';
// return typeof (window as any).AndroidBridge?.isNativeApp === 'function';
return Capacitor.isNativePlatform() || IS_WEBVIEW
} catch {
return false;
}
}
}
export function isNativeMobile() { return isAndroidWebView() }