我用相机插件来拍照,我想与大家分享的科尔多瓦社会共享插件,照片,但我不知道怎么...相机插件+科尔多瓦社会共享
的相机工作正常,并显示我拍的照片
ionicApp.controller("functions", function($scope, $rootScope, $cordovaCamera) {
$rootScope.takePicture = function() {
var options = {
quality : 75,
destinationType : Camera.DestinationType.DATA_URL,
sourceType : Camera.PictureSourceType.CAMERA,
allowEdit : true,
encodingType: Camera.EncodingType.JPEG,
targetWidth: 300,
targetHeight: 300,
popoverOptions: CameraPopoverOptions,
saveToPhotoAlbum: false
};
$cordovaCamera.getPicture(options).then(function(imageData) {
var image = document.getElementById('myImage');
$rootScope.imgURI = "data:image/jpeg;base64," + imageData;
}, function(err) {
// An error occured. Show a message to the user
});
}
});
ionicApp.controller( “共享”,功能($范围,$ cordovaSocialSharing){
$scope.shareAnywhere = function() {
$cordovaSocialSharing.share("#DSTRY_CAM", "#DSTRY_CAM", "www/imagefile.png", "http://DSTRYCAM.COM");
}
});
但我怎么能把之前拍摄的照片在这个共享功能?我相信正在改变“www/imagefile.png”,但我不知道如何。
谢谢你,和遗憾,我的英文不好
注入rootScope并更改您的www/imagefile:$ rootScope.imgURI – aorfevre
请在下面查看我的答案@ user5028421。 – filipvkovic