From 09b38590062db072fa2d68e880793f76fab1a2fc Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 10 Sep 2024 22:51:37 +0900 Subject: [PATCH] Add persistant --- src/ts/storage/globalApi.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ts/storage/globalApi.ts b/src/ts/storage/globalApi.ts index 8f335943..1645d5b8 100644 --- a/src/ts/storage/globalApi.ts +++ b/src/ts/storage/globalApi.ts @@ -521,6 +521,15 @@ export async function loadData() { try { await loadRisuAccountData() } catch (error) {} + } + try { + //@ts-ignore + const isInStandaloneMode = (window.matchMedia('(display-mode: standalone)').matches) || (window.navigator.standalone) || document.referrer.includes('android-app://'); + if(isInStandaloneMode){ + await navigator.storage.persist() + } + } catch (error) { + } await checkNewFormat() const db = get(DataBase);