0
私のIonicアプリケーションにカメラプラグインを使用しています。 デバイス上でブラウザアプリケーションを試してもカメラが完全に動作していますが、デバイス上にAPKを作成して実行すると、getPictureメソッドは起動されません。アプリケーションがAndroid用にビルドされているときに、Cordovaカメラが動作しない
$scope.takePictureBack = function() {
$ionicPlatform.ready(function() {
var cameraOptions = {
quality: 100,
targetHeight: 1080,
targetWidth: 1920,
destinationType: Camera.DestinationType.DATA_URL
};
var success = function (data) {
$scope.$apply(function() {
/*
remember to set the image ng-src in $apply,
i tried to set it from outside and it doesn't work.
*/
$scope.cameraPicBack = "data:image/jpeg;base64," + data;
});
};
var failure = function (message) {
};
//call the cordova camera plugin to open the device's camera
navigator.camera.getPicture(success, failure, cameraOptions);
})
};
私はログでテストを試みましたが、失敗コールバックまたはメソッドの成功コールバックには達していないようです。
カメラのプラグインに問題がある人はいませんか? 私のコードとイオンは更新され、Android 6.0.1ではGalaxy s6 edge plusのテストが行われています。