1

如何检测 HTML/CSS/JS 应用程序的首次运行(首次运行)以显示 swype 幻灯片以解释其工作原理?该应用程序是一个单页应用程序,我使用 phonegap build 进行编译。

谢谢

4

1 回答 1

2

在这里您无能为力,至少这里不存在完美的解决方案。

基本上,您需要一种将标志永久存储在手机某处的方法。

唯一可以在这里工作的是localStorage。该信息将保留在那里,直到手机被重置或localStorage手动清洁(低概率)。

或者,您可以使用persistence.js并将该标志存储到本地 HTML5 webSQL 数据库中。此解决方案仅适用于webkit浏览器,因此localstorage仍然是您的最佳选择。幸运的是,这涵盖了 iOS 和 Android,并且可以在 Ripple 模拟器上使用(如果您使用它在台式计算机上测试您的应用程序)。

最后,您也可以使用 cookie,但这是一个非常脆弱的解决方案,我建议您不要使用它。

于 2013-05-22T14:42:47.153 回答