sqlite - 使用 Ionic SqlStorage 时,sqlite 数据存储在哪里?

标签 sqlite angular ionic-framework ionic2

我只是对默认键值用法感到好奇。

import {Storage, SqlStorage } from 'ionic-angular';

let storage = new Storage(SqlStorage);
storage.set(key, value);
storage.get(key).then((value) => { ... });

在哪里可以找到 sqlite 文件?

我假设我能够在应用程序之外读取/写入;真的吗?老实说,我只对调试原因感兴趣,所以如果我只能有读取访问权限,并且只有在应用程序关闭后,那就没问题了。我在开发过程中对桌面特别感兴趣(而不是在设备上)。我是否必须使用备份文件选项并指定我自己的数据库路径才能执行此操作?

最佳答案

文档指出,除非您安装了 SQLite 插件,否则它会存储到 WebSQL

文档的前几行...

http://ionicframework.com/docs/v2/api/platform/storage/SqlStorage/

关于sqlite - 使用 Ionic SqlStorage 时,sqlite 数据存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39278868/

相关文章:

java - 更新 SQL 抛出异常

Angular 2. Http 映射\订阅问题

angular - 如何将 "monkey patch"设置为 Zone.js 的 Observable?

android - 通过 Facebook Messenger 应用程序分享 - ionic Framework/Cordova apache

java - Ionic 4 电容器中原生插件动画的视觉错误

java - SQLite:选择引用同一外键的多行

python - 你如何将 python 变量传递给 sqlite3 查询?

python - 将文本文件填充到数据库

angular - 类型 'data' 上不存在属性 'HttpEvent<Customer>'

ionic-framework - RewardVideoListener 不是抽象的,不会覆盖 RewardedVideoAdListener 中的抽象方法 onRewardedVideoCompleted()