diff --git a/core/src/utils/platform.ts b/core/src/utils/platform.ts index dc1336a156..e1aadc1380 100644 --- a/core/src/utils/platform.ts +++ b/core/src/utils/platform.ts @@ -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);