离子从图库中选择多个图像或视频

时间:2020-03-05 15:19:25

标签: ionic-framework

我正在使用Ionic Angular开发移动应用程序,但似乎找不到能够支持选择多种媒体以及图像和视频的插件。

到目前为止,我碰到过两次尝试:

离子本机摄像头

不幸的是,此插件只有一种getPicture()方法,只能选择一个项(图像/视频)。

https://ionicframework.com/docs/native/camera/

离子本机图像选择器

不幸的是,此插件确实允许使用getPictures()选择多个项目,但它仅选择图像。该函数的调用参数中可能有一个选项allow_video: true,但我已经尝试过了,但是视频没有显示在图库中。自2017年以来,还有一个开放的github issue,对此没有任何回应。

https://github.com/Telerik-Verified-Plugins/ImagePicker

我的问题是,有谁知道一个允许我打开图库并允许用户选择多种媒体(包括图像和视频)的Ionic插件? 返回的结果最好是每个选定项目的文件URI,但这不是必须的。

谢谢!

1 个答案:

答案 0 :(得分:1)

带有ionic插件的多个文件我也找不到,但是您可以使用HTML文件标签来获取所需的文件类型。

HTML code
    <input type="file" multiple name="files[]">

TS code    
    files: FileList;
    public testup(event){ files=event.target.files;}