我正在制作一个基于ionic-1的应用程序,我需要使用访问摄像头和图库。我使用过Cordova Camera插件。它运作正常。使用这个插件我们不仅可以访问我们的设备库,还可以访问我们的驱动器,文档等。但主要问题是,我无法从库中选择多个图像。我需要逐个选择它。
我如何解决这个问题..?我不想使用cordova图像选择器插件。
答案 0 :(得分:3)
您可以使用cordova-imagePicker
插件解决此问题。您可以从github访问它。
该插件使用该方法创建对象window.imagePicker
getPictures(success, fail, options)
。
使用此插件,您可以选择多张照片
window.imagePicker.getPictures(
function(results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, function (error) {
console.log('Error: ' + error);
} ); Example - Get at most 10 images scaled to width of 800:
window.imagePicker.getPictures(
function(results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, function (error) {
console.log('Error: ' + error);
}, {
maximumImagesCount: 10,
width: 800
} );