我試圖使用這個科爾多瓦插件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