From 499e91ce6fbc1bb0c2ec7229e11d95363e2a770f Mon Sep 17 00:00:00 2001 From: kwaroran Date: Thu, 4 Jan 2024 02:34:22 +0900 Subject: [PATCH] [fix] mobile saving --- src/lib/Setting/Pages/UserSettings.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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{