Мне нужно показать захваченное изображение в моем приложении ApGyver для стероидов. Я захватываю изображение, а затем пытаюсь установить src в моем изображении. Но это дает мне ошибку Нет локального ресурса позволило:AppGyver android show снято Изображение Issue
Я захвата изображения таким образом:
var options = {
quality: 50,
targetWidth: 300,
targetHeight: 300,
destinationType: Camera.DestinationType.FILE_URI,
sourceType: Camera.PictureSourceType.CAMERA, // Camera.PictureSourceType.PHOTOLIBRARY
allowEdit: false,
encodingType: Camera.EncodingType.JPEG,
popoverOptions: CameraPopoverOptions,
saveToPhotoAlbum: true,
limit: 1
};
// capture callback
var captureSuccess = function(mediaFiles) {
var i, path, len;
console.log(mediaFiles);
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
path = mediaFiles[i].localURL;
// do something interesting with the file
}
if (switched) {
$scope.post.media = []
}
$scope.post.media.length = 1;
$scope.post.fileUrl = path;
setActionType('image');
$scope.isBusy = false;
console.log('hello' + path);
};
// capture error callback
var captureError = function(error) {
navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
};
// start image capture
navigator.device.capture.captureImage(captureSuccess, captureError, options);
Здравствуйте, Билал, я хочу помочь вам, но я не могу полностью покрасить ваш код. и вы должны захватить и загрузить изображение на сервере.? –
Kushal, пожалуйста, проверьте его сейчас, да, мне нужно захватить, а затем загрузить на сервер. Когда я выбираю изображение и пытаюсь установить файлURI на изображение, он дает мне ошибку «Не разрешено загружать локальный ресурс:» –