【发布时间】:2018-02-15 15:56:08
【问题描述】:
当我添加 cordova-plugin-file-transfer 插件时,我收到以下错误:reader.addEventListener is not a function。
这是因为 Cordova FileReader 类覆盖了 typescript FileReader。
如何防止这种情况发生?
如何导入原生 FileReader 类?
这是我的功能:
createImageFromBlob(image: Blob) {
let reader = new FileReader();
reader.addEventListener("load", () => {
this.profilePicture = reader.result;
}, false);
if (image) {
reader.readAsDataURL(image);
}
}
【问题讨论】:
-
你如何现在导入它?
-
导入
{ FileTransfer } from '@ionic-native/file-transfer';的文件传输插件,我没有导入FileReader类
标签: angular typescript cordova-plugins ionic3