File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed
Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -191,19 +191,25 @@ window.addEventListener('offline', () => { isOffline = true });
191191
192192let isPersistStorage = false ;
193193
194- if ( navigator . storage && navigator . storage . persist ) {
194+ async function checkPersistStorage ( ) {
195195
196- isPersistStorage = await navigator . storage . persisted ( ) ;
197-
198- if ( ! isPersistStorage ) {
199-
200- // request persistent storage
201- isPersistStorage = await navigator . storage . persist ( ) ;
202-
196+ if ( navigator . storage && navigator . storage . persist ) {
197+
198+ isPersistStorage = await navigator . storage . persisted ( ) ;
199+
200+ if ( ! isPersistStorage ) {
201+
202+ // request persistent storage
203+ isPersistStorage = await navigator . storage . persist ( ) ;
204+
205+ }
206+
203207 }
204208
205209}
206210
211+ checkPersistStorage ( ) ;
212+
207213
208214// base64 encode/decode
209215
You can’t perform that action at this time.
0 commit comments