2016-09-23 3 views
0

イオンフレームワークを使用すると、イメージをキャプチャしてギャラリーに保存する方法はありますか?イメージをキャプチャしてギャラリーに保存する

いくつかのオプションを試しましたが、AndroidのMarshmallowバージョンではうまく機能しません。

+0

を使用したよりあなたは、問題が表示されないimgaeに直面している場合は? – Hmahwish

+0

cordova-plugin-camera – Vicky

答えて

0
cordova-plugin-camera (For capturing Image) 
cordova-plugin-file-transfer (For uploading) 
cordova-plugin-file (For accessing device’s files and directories) 

要件に応じてこれらのプラグインを使用してください。その後http://ngcordova.com/docs/plugins/camera/

あなたがカメラのために使用されているプラ​​グインこの

cordova plugin add cordova-plugin-refresh-gallery 
+0

はマシュマロで働いていません – Vicky

+0

私の答えを更新しました。それのために行く:) –

+0

どこ? @Ujjwal Kaushik – Vicky

1

追加コルドバ - プラグインカメラプラグイン

コマンド:イオンプラグイン追加コルドバ - プラグインカメラ

HTML

<span class="button" ng-click = captureImage();> Capture </span> 

参考: http://ngcordova.com/docs/plugins/camera/

JS

.controller('cameraCtrl', function($scope,$cordovaCamera) { 
    $scope.captureImage = function() { 
     var options = { 
      quality: 100, 
      destinationType: Camera.DestinationType.DATA_URL, 
      sourceType: Camera.PictureSourceType.CAMERA, 
      allowEdit: false, 
      encodingType: Camera.EncodingType.JPEG, 
      popoverOptions: CameraPopoverOptions, 
      saveToPhotoAlbum: true 
     }; 

    $cordovaCamera.getPicture(options).then(function(imageData) { 
     $scope.imgURI = "data:image/jpeg;base64," + imageData; 
    }, function(err) { 
     console.log("An error Occured"); 
    }); 
    } 

}); 
+0

Androidから特別にギャラリーには写っていませんが、ギャラリーには表示されません6 – Vicky

+0

プラグインをgithubから直接インストールしてみてください。問題が残っていますか? 'cordova plugin add https://github.com/ apache/cordova-plugin-camera' –

+0

これは他のアンドロイド版で動作していますか? –

関連する問題