我正在使用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,但这不是必须的。
谢谢!
答案 0 :(得分:1)
带有ionic插件的多个文件我也找不到,但是您可以使用HTML文件标签来获取所需的文件类型。
HTML code
<input type="file" multiple name="files[]">
TS code
files: FileList;
public testup(event){ files=event.target.files;}