使用Cordova Camera插件从库中选择多个图像

时间:2016-12-05 11:00:01

标签: ionic-framework cordova-plugins

我正在制作一个基于ionic-1的应用程序,我需要使用访问摄像头和图库。我使用过Cordova Camera插件。它运作正常。使用这个插件我们不仅可以访问我们的设备库,还可以访问我们的驱动器,文档等。但主要问题是,我无法从库中选择多个图像。我需要逐个选择它。

我如何解决这个问题..?我不想使用cordova图像选择器插件。

1 个答案:

答案 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
    } );