LocalStorage не работает, когда я обновляю свою страницу без подключения к сети - PullRequest
0 голосов
/ 25 июня 2019

Итак, я запускаю приложение vue с квазаром внутри iframe и, используя localStorage, я заметил нечто странное.Когда я отключаю соединение, приложение работает нормально, потому что у меня все еще есть данные в localStorage, но когда я обновляю страницу, она возвращает ошибку браузера и показывает, что я не могу получить к ней доступ, потому что, очевидно, я не в сети.соединение, и это показывает, что, поскольку я потерял все, что у меня было в localStorage.

Дело в том, что я все еще новичок в этом localStorage, но я провел много исследований по этому поводу, и я прочитал о наличии localStorageдаже когда я закрываю браузер и снова открываю его.

Мой вопрос: localStorage должен остаться после того, как я потерял соединение, и обновить страницу, или это так работает?Потерять его?и если нет, то почему это происходит?Это более конкретный вопрос, поэтому я не публиковал никакого кода, мне нужно понять реальное поведение, которое я должен увидеть в этом случае.

1 Ответ

0 голосов
/ 25 июня 2019

Наверняка так и останется. У нас есть приложение с полностью работающим автономным режимом, использующее localStorage и appCache. Вам нужно будет втирать. Откройте ваши devTools. Что вы видите в Application => localStorage? Как вы ожидаете, что ресурсы страницы будут доступны в автономном режиме (appCache или serviceWorker)? Есть ли ошибки в консоли? На вкладке сети? Теоретически это может работать.

...