Как сохранить данные в приложениях Cordova, используя локальное хранилище - PullRequest
0 голосов
/ 03 апреля 2019

Я создаю приложение для вопросов и ответов, как я могу использовать локальное хранилище для сохранения номера, на котором остановился пользователь, чтобы он / она возобновил оттуда, когда в следующий раз он / она откроет приложение?

1 Ответ

1 голос
/ 03 апреля 2019

Простым решением будет использование https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

Здесь хранятся пары ключ-значение в объекте окна, которые будут сохраняться в течение сеансов приложения. Имейте в виду, хотя:

  • Устройства могут случайным образом удалить этот слабый метод хранения, если на накопителе не хватает
  • Если вы хотите хранить объекты / массивы, вам нужно их упорядочить и проанализировать перед сохранением и после получения с помощью JSON.stringify и JSON.parse

См .: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

...