android - @ionic/angular 4.0.0-beta.13 : Not allowed to load local resource : with webview 2. 2.3 - ionic CLI 4.3.1

标签 android cordova ionic-framework ionic4 ionic-webview

从相机拍摄照片后,这些路径就来了。

file:///data/data/xxx.xxx.xxx.xxx/files/1542782360167.jpg

我使用的是Ionic 4,其中WebView是2.2.3,通过应用观察到各种类型的回复,但没有效果。

"cordova-plugin-ionic-webview": "2.2.3"

我曾经回答过这个问题

Not allowed to load local resource: ionic 3 android

所以我没有在设备上显示应用程序和这个不一样。

Failed to load resource: net::ERR_FILE_NOT_FOUND

最佳答案

我已经找到了我的问题的解决方案。

我已经完成了这个链接,它运行良好。

https://devdactic.com/ionic-4-image-upload-storage/

而在我的config.xml中,extra什么也没写。

简而言之: 新的 webview 插件不支持 file:/// url

首先转换url进入http://localhost:<post>/url 使用此功能 this.webview.convertFileSrc(img);

像这样返回这个函数值http://localhost:8080/_file_/data/data/xxx.xxx.xxx.xxx/files/1542782360167.jpg

我的建议是使用上面的链接来解决同类问题...

关于android - @ionic/angular 4.0.0-beta.13 : Not allowed to load local resource : with webview 2. 2.3 - ionic CLI 4.3.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53395712/

相关文章:

javascript - WebApp 上的 phonegap-facebook-plugin,JS 错误

Android 因 android.support.v4.content.FileProvider.parsePathStrategy 而崩溃

android - ionic 3 cli 'ionic cordova run android' 命令抛出错误

android - 如何在 Android Studio 1.0.2 中重命名位于 "Recent Projects"的项目?

android - 如何在 Android 的调试版本中禁用 Visual Studio App Center SDK?

java - TestNG 并行测试未在 2 个真实的 android 设备上运行。

android - 'cordova run android' 适用于版本 3.6.4 但不适用于 4.0.0

tabs - 如何将 ionic 标签放置在屏幕底部?

ios - 如何在 Cordova 中进行临时构建(带有分发证书/配置文件的 iOS 平台)?

android - 字符串变量不会采用字符串值