【发布时间】:2014-11-06 22:43:39
【问题描述】:
我对 Cordova 应用程序上下文中的 javascript 变量生命周期的概念感到困惑。当应用程序在移动设备上运行时,何时可以假设我的 javascript 变量已定义?只有当应用程序打开时?还是在应用暂停时它们仍然存在?
【问题讨论】:
标签: javascript variables cordova lifetime
我对 Cordova 应用程序上下文中的 javascript 变量生命周期的概念感到困惑。当应用程序在移动设备上运行时,何时可以假设我的 javascript 变量已定义?只有当应用程序打开时?还是在应用暂停时它们仍然存在?
【问题讨论】:
标签: javascript variables cordova lifetime
基本上,它就像一个网页。如果您暂停应用程序,然后重新打开,该变量仍将被设置。如果您完全关闭应用程序(结束进程),它将不再具有价值。使用 Web 应用程序,您可以使用本地存储来存储变量。 http://diveintohtml5.info/storage.html
您可以将变量存储在本地存储中,然后在再次加载应用程序时读取它。这仅适用于您要从中保留值的变量。
【讨论】: