我试图使用这个科尔多瓦插件https://github.com/litehelpers/Cordova-sqlcipher-adapter。Ionic 3:如何使用科尔多瓦插件
这里我的代码:
...
import { Platform } from 'ionic-angular';
declare var cordova;
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(platform: Platform) {
platform.ready().then(() => {
alert(cordova.plugins.sqlitePlugin);
});
}
的问题是,什么有史以来我做的,sqlitePlugin
总是undefined
:/ 然而cordova.plugins
是一个对象。
我也试过alert((<any>window).plugins.sqlitePlugin);
但结果是一样的。
我在Nexus 5X Android 8设备上运行。
我已经这样安装插件:ionic cordova plugin add cordova-sqlcipher-adapter --save
作为标准的cordova插件。
任何帮助会感激:)
谢谢,您的解决方案可以节省我的一天。 – Neotrixs