コードカメラプラグインカメラを使用して電話カメラで画像をキャプチャしています。私のコントローラであり、以下の イメージ撮影後にイオンカメラプラグインアプリが更新されます
<a class="item item-thumbnail-left" href="#">
<img src="img/preview.png">
<button class="button button-block button-positive upload-btn" ng-click="addImage12()">
capture
</button>
</a>
以下のように私は後にダニボタンをクリックします.when私は私のhtmlページ内のボタンを持っている
.controller('imageController',function($scope,$state,$rootScope,toaster,$translate,$cordovaCamera){
$scope.addImage12 = function() {
var options = {
quality: 80,
destinationType: Camera.DestinationType.DATA_URL,
sourceType: Camera.PictureSourceType.CAMERA,
allowEdit: false,
encodingType: Camera.EncodingType.JPEG,
targetWidth: 250,
targetHeight: 250,
popoverOptions: CameraPopoverOptions,
saveToPhotoAlbum: false
};
$cordovaCamera.getPicture(options).then(function(imageData) {
$scope.srcImage = "data:image/jpeg;base64," + imageData;
console.log($scope.srcImage);
window.preventDefault();
}, function(err) {
console.log(err);
window.preventDefault();
});
};
})
すべてが画像の一部をキャプチャするまで正常に動作しているようです画像キャプチャボタンがクリックされた場所から同じページにとどまる代わりに、アプリの最初のページに戻っています。何か助けていただければ幸いです。
、あなたのケースで任意の確認ダイアログがあってはならない、という読みになった後は、このリンク
を見るには、最初からアプリをロードしましたか? –
はい、それは私のアプリjsに行くと私の他の条件を実行している。しかし、私が前に入力したすべての値がそこにある。それはリフレッシュされていないが、ちょうど始めから始まります。 –