@ ionic / angular 4.0.0-beta.13: не разрешается загружать локальный ресурс: с веб-обзором 2.2.3 - Ionic CLI 4.3.1 - PullRequest
0 голосов
/ 20 ноября 2018

После получения фотографии с камеры появляются следующие пути.

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

Я использую Ionic 4, в котором WebView - это 2.2.3, все типы ответов наблюдались при применении, но никаких эффектов не было.

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

Я отвечал на этот вопрос

Не разрешено загружать локальный ресурс: ionic 3 android

Поэтому приложение не отображается наустройство и это не то же самое.

Failed to load resource: net::ERR_FILE_NOT_FOUND

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

Я нашел решение своей проблемы.

Я сделал эту ссылку, которая работает отлично.

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

И в моем config.xml,extra ничего не написал.

inshort: новый плагин для веб-просмотра не поддерживается file:/// url

сначала преобразуйте url в http://localhost:<post>/url с помощью этой функции this.webview.convertFileSrc(img);

вернуть это значение функции следующим образом: http://localhost:8080/_file_/data/data/xxx.xxx.xxx.xxx/files/1542782360167.jpg

Мое предложение использовать ссылку выше для такой же проблемы ...

0 голосов
/ 21 ноября 2018

Пожалуйста, попробуйте добавить это в ваш config.xml:

 <access allows-arbitrary-loads-for-media="true" allows-arbitrary-loads-in-web-content="true" allows-local-networking="true" origin="*"/>
 <allow-navigation href="data:*"/>
 <allow-navigation href="*"/>
...