Я размещаю свои веб-страницы для приложения для создания phonegap. Я хотел бы использовать камеру, чтобы загрузить фотографию и показать предварительный просмотр изображения, в основном это сделать:«Не разрешено загружать локальный ресурс» для локального изображения с удаленной страницы в PhoneGap Build
<img src="file:///storage/emulated/0/Android/data/com.myapp.myapp/cache/1470418568917.jpg" height="500" />
Поскольку мои страницы размещены я получаю эту ошибку:
Не разрешено для загрузки локального ресурса: файл: ///storage/emulated/0/Android/data/com.myapp.myapp/cache/1470418568917.jpg ", источник: https://www.myapp.com/v5.5/imager.html#
Я предполагаю, что это проблема CORS, поэтому Я добавил это в html страницы
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'; media-src *; img-src * filesystem: data:">
и это мой config.xml (я использую PhoneGap Build)
<plugin name="cordova-plugin-whitelist" source="npm" />
<allow-navigation href="*" />
<allow-navigation href="*://*/*" />
<allow-navigation href="file:///*/*" />
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
<allow-navigation href="data:*" />
<allow-intent href="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<access origin="*" />
<access origin="*://*/*" />
<access origin="file:///*" />
<access origin="cdvfile://*" />
<access origin="content:///*" />
Как вы можете видеть, что я пробовал все настройки я могу думать, с чистящими в Интернете. Я пропустил что-то очевидное?
Заранее спасибо.
Кстати, эта ошибка возникает в оба прошивке и Android –