Skip to content

Commit 0e7bc34

Browse files
committed
Update utils.js
1 parent c265ea4 commit 0e7bc34

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

utils.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,24 @@ window.addEventListener('online', () => { isOffline = false });
187187
window.addEventListener('offline', () => { isOffline = true });
188188

189189

190+
// persistent storage
191+
192+
let isPersistStorage = false;
193+
194+
if (navigator.storage && navigator.storage.persist) {
195+
196+
isPersistStorage = await navigator.storage.persisted();
197+
198+
if (!isPersistStorage) {
199+
200+
// request persistent storage
201+
isPersistStorage = await navigator.storage.persist();
202+
203+
}
204+
205+
}
206+
207+
190208
// base64 encode/decode
191209

192210
let encodeUnicode = (str) => {

0 commit comments

Comments
 (0)