У меня есть приложение Cordova. В какой-то части приложения я позволил пользователю выбрать фотографию из галереи или сделать фотографию с помощью камеры. Для этой цели я использую cordova-plugin-camera
.
Проблема в том, что когда пользователь делает фотографию с помощью камеры, предварительный просмотр в порядке, но когда он выбирает ее из галереи, предварительный просмотр фотографии нарушается.
Это ошибка, которую я получаю для прерванного предварительного просмотра:
Not allowed to load local resource: content://com.android.providers.media.documents/document/image%3A6717
.
Я использую функцию navigator.camera.getPicture
с destinationType: Camera.DestinationType.NATIVE_URL
.
Это происходит на устройствах Android. У вас есть идеи, что вызывает это?
Кстати, я уже добавил <access origin="content:///*" />
в файл config.xml, но он не работает.