diff --git a/src/lib/Setting/Pages/UserSettings.svelte b/src/lib/Setting/Pages/UserSettings.svelte index f05f443d..0ecceb5c 100644 --- a/src/lib/Setting/Pages/UserSettings.svelte +++ b/src/lib/Setting/Pages/UserSettings.svelte @@ -11,6 +11,8 @@ import { LoadLocalBackup, SaveLocalBackup } from "src/ts/drive/backuplocal"; import Button from "src/lib/UI/GUI/Button.svelte"; import { exportAsDataset } from "src/ts/storage/exportAsDataset"; + import { Capacitor } from "@capacitor/core"; + import { isNative } from "lodash"; let openIframe = false let openIframeURL = '' let popup:Window = null @@ -61,7 +63,7 @@ on:click={async () => { if(await alertConfirm(language.backupConfirm)){ localStorage.setItem('backup', 'save') - if(isTauri || isNodeServer){ + if(isTauri || isNodeServer || Capacitor.isNativePlatform()){ checkDriver('savetauri') } else{ @@ -76,7 +78,7 @@ on:click={async () => { if((await alertConfirm(language.backupLoadConfirm)) && (await alertConfirm(language.backupLoadConfirm2))){ localStorage.setItem('backup', 'load') - if(isTauri || isNodeServer){ + if(isTauri || isNodeServer || Capacitor.isNativePlatform()){ checkDriver('loadtauri') } else{