Читать все изображения из галереи в ионном приложении
В настоящее время я использую $cordovaImagePicker
плагин. Я вручную выбираю изображения. Мое требование состоит в том, чтобы отображать все изображения с мобильного телефона, как приложение галереи.
$cordovaImagePicker.getPictures(options)
.then(function(results,afterLoop) {
var arrayItems=[];
for (var i = 0; i < results.length; i++) {
$scope.images.push(results[i]);
}
}, function(error) {
});
Это загружает галерею изображений во всплывающем окне, где они могут быть выбраны. Я не хочу никаких всплывающих окон, вместо этого просто читать все изображения с телефона автоматически при загрузке страницы. Может кто-нибудь, пожалуйста, направьте меня в правильном направлении.
1 ответ
$scope.selectImage = function () {
var options = {
maximumImagesCount: 10, // count of images you want to select
width: 300,
height: 300,
quality: 100
};
$cordovaImagePicker.getPictures(options)
.then(function (results) {
$scope.imageList = results;
console.log('gallery data: ' + angular.toJson(results));
console.log(results);
for (var i = 0; i < results.length; i++) {
$scope.imageList.push(results[i]);
}
}, function (error) {
console.log(error);
});
}