如何使用cordova-sqlcipher-adapter与离子3?

pepwfjgg  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(147)

我已经使用了离子3包here上列出的SQLite插件。但是现在我想以加密格式存储数据。为此,我试图实现cordova-sqlcipher-adapter插件,但我无法开始,因为我不知道是将它与SQLite插件一起使用,还是将它作为SQLite数据库操作的独立插件?我已经阅读了文档,但无法开始。
真的很感谢你的帮助。
提前感谢!

e4yzc0pl

e4yzc0pl1#

执行以下操作以使用cordova-sqlcipher-adapter(它对我有效)
1.删除SQLite插件(保留SQLlite npm包,我使用过SQLite 4)

  1. cordova插件添加cordova-sqlcipher-适配器
    1.在应用模块. js中
import { SQLite } from '@ionic-native/sqlite';
...
providers: [
    ....
    SQLite,

现在,使用下面的命令创建数据库并使用它

var db = (<any>window).sqlitePlugin.openDatabase({
  name: 'demo.db',
  key: 'secret-key',
  location: 'default'
});

并单击链接以了解其他数据库操作

相关问题