本文介绍了使用Ionic / angularjs打开图库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用图像库中的Ionic / angularjs进行访问?我只想按下每个按钮打开图库。怎么可能?
How do I access with Ionic/angularjs on the image gallery? I just want to open the image gallery per button click. How is that possible?
推荐答案
你可以使用cordova相机插件
You can use the cordova camera plugin
cordova插件添加org.apache.cordova.camera
插件参考:
示例代码
$scope.getPhoto = function() {
var options = {
quality: 50,
destinationType: Camera.DestinationType.FILE_URI,
sourceType: Camera.PictureSourceType.SAVEDPHOTOALBUM,
mediaType: Camera.MediaType.ALLMEDIA,
saveToPhotoAlbum: true
};
$cordovaCamera.getPicture(options).then(function(imageData) {
console.log("img URI= " + imageData);
//Here you will be getting image data
}, function(err) {
alert("Failed because: " + err);
console.log('Failed because: ' + err);
});
};
您只需将 sourceType 选项设置为 Camera.PictureSourceType .SAVEDPHOTOALBUM
这篇关于使用Ionic / angularjs打开图库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!