Android Cordova是否仍然安全地与Ionic3合作?
我想用Ionic3和cordova安全插件在我的Android手机上加密一些文件 以下是我所做的:Android Cordova是否仍然安全地与Ionic3合作?,android,cordova,typescript,encryption,ionic3,Android,Cordova,Typescript,Encryption,Ionic3,我想用Ionic3和cordova安全插件在我的Android手机上加密一些文件 以下是我所做的: $ ionic cordova plugin add cordova-safe $ npm install --save @ionic-native/file-encryption ->config.xml [...] <plugin name="cordova-plugin-file" spec="^4.3.3" /> <plugin name="cordo
$ ionic cordova plugin add cordova-safe
$ npm install --save @ionic-native/file-encryption
->config.xml
[...]
<plugin name="cordova-plugin-file" spec="^4.3.3" />
<plugin name="cordova-plugin-splashscreen" spec="^4.0.3" />
<plugin name="cordova-plugin-statusbar" spec="^2.2.2" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.1" />
<plugin name="cordova-safe" spec="^2.0.1" />
<plugin name="cordova-sqlite-storage" spec="^2.0.4" />
[...]
->home.ts
[...]
import { FileEncryption } from '@ionic-native/file-encryption';
[...]
providers: [
StatusBar,
SplashScreen,
File,
FileEncryption,
{provide: ErrorHandler, useClass: IonicErrorHandler}
]
[...]
[...]
handler: data => {
console.log("[INFO] Encrypt clicked");
this.fileEncryption.encrypt(this.file.dataDirectory + item, data.title);
}
[...]
这是我在logcat中得到的: [信息]已单击“加密” 本机:尝试调用FileEncryption.encrypt,但FileEncryption 插件未安装。“ “安装文件加密插件:'ionic plugin add cordova safe'”
我已经删除并添加了插件和平台。 我不想新建这个项目 有关我的操作系统的更多信息: 我目前正在使用Linux 4.11.7-1-Arch运行Arch GNU/Linux。 我正在使用Cordova 7.0.1 和3.4.2