javascript - 仅在首次安装后运行的方法

标签 javascript angularjs cordova

我正在创建一个应用程序,它从服务器获取数据,然后保存数据并在本地使用 sqlite。

我想使用仅在第一次安装后加载的数据来初始化我的应用程序,保存到 sqlite,然后从数据库加载。 为此,我想创建一个在本地保存数据的方法,如何确保该方法仅在用户第一次安装应用程序后运行。

最佳答案

我认为更简单的方法是在每次应用程序运行时检查数据库是否在配置表中包含某个值:如果不存在,则填充数据库,否则不执行任何操作并继续执行。

通过这种方式,您可以避免编写特定于平台的代码( native ),因为您是在 js 层执行所有操作。

显然,我假设您已经在 Cordova 中使用 sqlite,并且可以从 js 执行 sql 查询/插入。

关于javascript - 仅在首次安装后运行的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32373478/

相关文章:

javascript - 检测Vue.js中跨域iframe内的内容变化?

javascript - 尝试多次加载 Angular + 在此页面上多次包含 Google map API

javascript - Angular.js aHrefSanitizationWhitelist 不工作?

javascript - AngularJS 完全重置表单

android - 记住jquery mobile中的最后一页

android - Jquery-Mobile 和 Css 不能使用 PhoneGap Cordova 为 android 工作/加载?

javascript - 403 禁止从 Cordova 5.0.0 应用程序执行 AJAX POST

javascript - Safari 阻止视频上的 play() 尽管被点击事件调用

javascript - p5.j​​s 中向量数组的问题

javascript - 为位置绝对元素在 html/javascript 中构建的所见即所得 html 编辑器