科尔多瓦,从相机胶卷中获取所有照片

Posted

技术标签:

【中文标题】科尔多瓦,从相机胶卷中获取所有照片【英文标题】:Cordova, get all pictures from the camera roll 【发布时间】:2015-12-24 01:34:11 【问题描述】:

我正在使用 ionic 和 cordova 构建应用程序。我设法访问了相机胶卷,让用户可以手动选择一张照片。 但是,我不确定如何在没有人工交互的情况下自动访问所有照片。我想将它们附加到我的代码中的数组以进行进一步处理。 我找到了这个插件,但它对我不起作用:

https://github.com/driftyco/cordova-camera-roll

谢谢。

【问题讨论】:

【参考方案1】:

您一次最多可以选择 10 张图像。

使用多个图像选择器插件最多选择 10 张图像。

Github 链接-https://github.com/wymsee/cordova-imagePicker

安装 -

phonegap plugin add https://github.com/wymsee/cordova-imagePicker.git

cordova plugin add https://github.com/wymsee/cordova-imagePicker.git

示例 -

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
    
);

【讨论】:

谢谢。但是您确定我可以在不打开相机胶卷选择器的情况下使用它吗?我想在我的应用程序中实现以下目标:用户访问一个名为“图库”的菜单,他们会立即看到我的应用程序(不是本机相机胶卷选择器)呈现的他们的相机胶卷图片库。 这个应用程序将打开您的画廊。可以从图库中的任何文件夹中选择图像。它不会将用户限制在特定文件夹中。 那不是我想要的。我想收集所有用户的图片而不与他们交互... 我认为如果你创建一个使用 ALAssetsLibrary 的插件是可能的 @nehil mistry bro 我想限制我的用户只能从我的相机胶卷中选择图像,有什么办法吗?

以上是关于科尔多瓦,从相机胶卷中获取所有照片的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Photos 框架从 iOS 上的相机胶卷中获取最新照片?

ios 8,如何使用 ALAssetLibrary 获取所有照片来替换丢失的相机胶卷相册

从 iPhone 相机胶卷中获取图像

如何从相机胶卷中挑选照片

从相机胶卷中获取所有图像并将其显示在滚动视图上?

如何对相机胶卷中的照片进行方形切割?