fix(capacitor): fixing capacitor 2 support

This commit is contained in:
ShaneK
2025-02-28 11:26:48 -08:00
parent e05865c694
commit a9c20af0b7

View File

@@ -99,7 +99,8 @@ const isCordova = (win: any): boolean => !!(win['cordova'] || win['phonegap'] ||
const isCapacitorNative = (win: any): boolean => {
const capacitor = win['Capacitor'];
return !!capacitor?.isNativePlatform();
// TODO: Remove when we no longer support Capacitor 2, which does not have isNativePlatform
return !!capacitor?.isNative || (capacitor?.isNativePlatform && !!capacitor.isNativePlatform());
};
const isElectron = (win: Window): boolean => testUserAgent(win, /electron/i);