2014-11-06 2 views
1

Я путаюсь с понятием времени жизни javascript в контексте приложений Кордовы. Когда можно предположить, что мои переменные javascript определяются при запуске приложения на мобильном устройстве? Это только когда приложение открыто? Или они сохраняются, когда приложение приостановлено?Срок службы переменных javascript в Кордове

ответ

2

В принципе, это как веб-страница. Если вы приостанавливаете приложение, а затем снова открываете, переменная все равно будет установлена. Если вы полностью закрываете приложение (завершение процесса), оно больше не будет иметь значения. С помощью веб-приложений вы можете использовать локальное хранилище для хранения переменных. http://diveintohtml5.info/storage.html

Вы можете сохранить переменную в локальном хранилище, а затем прочитать ее, когда приложение будет загружено снова. Это необходимо только для переменных, из которых вы хотите сохранить значения.