[fix] mobile saving

This commit is contained in:
kwaroran
2024-01-04 02:34:22 +09:00
parent 32e3060b19
commit 499e91ce6f

View File

@@ -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{