Плагин Camera Cordova выдает на android - PullRequest
0 голосов
/ 01 марта 2020

Мое приложение использует ioni c 1 и cordova-camera-plugin . Он отлично работает на ios. Однако android в первый раз запрашивает разрешение камеры, а затем происходит сбой приложения, затем при повторной попытке появляется следующая ошибка: file: ///storage/emulated/0/Android/data/com.company .test / cache / .Pi c .jpg выставлен вне приложения через ClipData.Item.getUri ()

Я ценю любую помощь. Пожалуйста, найдите мой код ниже:

document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
    var cameraOptions = {
            quality: 100,
            targetWidth: 400,
            targetHeight: 400,
            destinationType: Camera.DestinationType.DATA_URL,
            correctOrientation: true
    };
       navigator.camera.getPicture(cameraSuccess, cameraError, cameraOptions);

}

 function cameraSuccess(imageURI){
     $scope.$apply(function () {
        //some code
     });
 }

 //here is where i am getting the error 
 function cameraError(message)
 {
    console.log(message);
   //alert('Failed because: ' + message);
 }
...