Как получить доступ с помощью Ionic/angularjs в галерее изображений? Я просто хочу открыть галерею изображений для каждой кнопки. Как это возможно?Открыть галерею изображений с помощью Ionic/angularjs
1
A
ответ
0
Ребята на ионический сделали этот пример: https://github.com/driftyco/ionic-example-cordova-camera/blob/master/plugins/org.apache.cordova.camera/doc/index.md
Как второй вариант, вы можете попробовать с imagePicker плагин.
Пример:
module.controller('ThisCtrl', function($scope, $cordovaImagePicker) {
var options = {
maximumImagesCount: 10,
width: 800,
height: 800,
quality: 80
};
$cordovaImagePicker.getPictures(options)
.then(function (results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, function(error) {
// error getting photos
});
});
5
Вы можете использовать плагин Cordova камеры
Cordova плагин добавить org.apache.cordova.camera
Plugin Ссылка: https://github.com/apache/cordova-plugin-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
1
Вы можете получить Cordova плагин для ImagePicker бушель, используя следующую ссылку,
http://ngcordova.com/docs/plugins/imagePicker/
Пример:
$scope.OpenGallery = function() {
var options = {
maximumImagesCount: 1,
width: 350,
height: 500,
quality: 50
};
$cordovaImagePicker.getPictures(options).then(function (results) {
console.log(results);
},function(error) {
console.log(error);
});
}
Смежные вопросы
- 1. Открыть галерею для всех изображений
- 2. Как открыть галерею изображений с помощью камеры angularjs ionic cordova?
- 3. Как открыть галерею, чтобы выбрать несколько изображений?
- 4. Открыть галерею по умолчанию
- 5. Сделать галерею изображений с ползунком
- 6. Показать галерею изображений с ImageView
- 7. Как открыть другую галерею для каждого изображения с помощью FancyBox
- 8. Как открыть галерею на iPhone для выбора изображений?
- 9. Попытка сделать галерею изображений
- 10. Как открыть галерею постоянных телефонов с помощью кода в папке
- 11. галерею изображений динамически
- 12. Загрузка изображений в галерею
- 13. Ищите галерею изображений CMS
- 14. Загрузите галерею изображений
- 15. fancybox, открыть галерею по клику
- 16. Xamarin.Android Как создать галерею с прорисовкой изображений с помощью ViewPager?
- 17. Как создать галерею изображений Django
- 18. Создать галерею изображений из рисунка
- 19. Как сделать галерею изображений проще
- 20. Вы можете открыть галерею изображений с помощью prettyPhoto, нажав на одно изображение?
- 21. Открыть галерею в каталоге камеры
- 22. Android: Как реализовать галерею изображений с помощью RecyclerView
- 23. с помощью плагина fancybox, чтобы сделать галерею изображений не работает
- 24. Показать всю галерею изображений с помощью короткого кода [галерея]
- 25. Как создать и галерею изображений с помощью эскизов и стрелок
- 26. Как сделать простую галерею изображений с помощью чистого javascript
- 27. Как создать галерею изображений с помощью ViewPager в Android?
- 28. Добавление встроенных изображений в динамическую галерею с помощью VBA
- 29. Angularjs, как создать галерею изображений
- 30. Как сделать отзывчивую галерею изображений?