我正在创建一个应用程序,它从服务器获取数据,然后保存数据并在本地使用 sqlite。
我想使用仅在第一次安装后加载的数据来初始化我的应用程序,保存到 sqlite,然后从数据库加载。 为此,我想创建一个在本地保存数据的方法,如何确保该方法仅在用户第一次安装应用程序后运行。
最佳答案
我认为更简单的方法是在每次应用程序运行时检查数据库是否在配置表中包含某个值:如果不存在,则填充数据库,否则不执行任何操作并继续执行。
通过这种方式,您可以避免编写特定于平台的代码( native ),因为您是在 js 层执行所有操作。
显然,我假设您已经在 Cordova 中使用 sqlite,并且可以从 js 执行 sql 查询/插入。
关于javascript - 仅在首次安装后运行的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32373478/