【发布时间】:2019-01-05 01:02:31
【问题描述】:
我正在使用 Ionic Native File Plugin 运行以下代码:
accessFile(path, fileName) {
return this.file.readAsDataURL(path, fileName).then((result) => {
return result;
}).catch(err => console.log('readAsDataURL Error', JSON.stringify(err)));
}
我收到此错误:
readAsDataURL 错误 {“code”:5,“message”:“ENCODING_ERR”}
我正在使用 WKWebView,这是我的 Ionic 信息:
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
cordova (Cordova CLI) : 7.1.0
@ionic/app-scripts : 1.3.12
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
ios-deploy : 1.9.2
Node : v8.11.1
npm : 5.6.0
OS : macOS High Sierra
Xcode : Xcode 9.4.1 Build version 9F2000
在 iOS 上工作。
我尝试了带有file:/// 的路径,但没有它,两种方式仍然给出相同的错误。
我的路径如下所示:
file:///private/var/mobile/Containers/Data/Application/E9…D/tmp/
有什么想法吗?
【问题讨论】:
-
我也遇到了这个问题,但是没有找到解决办法。
-
我得到了它的工作,请在下面查看我的答案
标签: ionic-framework ionic3 cordova-plugins