我試圖開發Windows 10應用程序的Windows 10手機使用離子2,我有一個場景離線數據存儲,我試過的SQLite插件,但它是徒勞,最後我的想法最終使用「文件」來存儲數據使用file plugin不幸的是,這個插件返回我這個JavaScript運行時錯誤:無法獲取未定義的屬性'applicationDirectory'或空引用。有人可以提供我一個工作示例或任何建議來解決這個問題。如何整合文件插件的離子2
任何幫助將不勝感激。
這是我正在處理的代碼片段。
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { File } from 'ionic-native';
declare var cordova: any;
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
fs: string = cordova.file.dataDirectory;
constructor(public navCtrl: NavController) {
File.checkDir(this.fs, 'mydir').then(_ => console.log('yay')).catch(err => console.log('boooh'));
}
}
它的工作對我來說也是如此。謝謝! –