如何在flutter中同时从图库中获取图片或视频?

7jmck4yq  于 2023-03-03  发布在  Flutter
关注(0)|答案(3)|浏览(253)

我想访问画廊,并选择用户选择的图像或视频。
我正在建立一个应用程序,用户可以上传图片或视频时,他们点击画廊图标。我用过ImagePicker,但与ImagePicker我将不得不为照片和视频两个单独的图标。我只想一个图标访问画廊,并获得视频或照片作为回报。

IconButton(
                  icon: Icon(FontAwesome5.getIconData('file-video')),
                  iconSize: 52.0,
                  onPressed: () =>
                      ImagePicker.pickVideo(source: ImageSource.gallery),
                )
1hdlvixo

1hdlvixo1#

要访问相机和视频,只需点击,你必须使用扩展名“相机”从pub.dev,而不是“图像拾取器”。

eqqqjvef

eqqqjvef2#

使用filepicker插件

文件选择器结果?结果=等待文件选择器.平台.选择文件(类型:文件类型.any,允许压缩:错误,);

编写代码,因为我已经在图像中显示。获得图像/视频后,我检查它是否以.jpg或.png结束执行裁剪,而在其他执行我想要的视频后,选择。

20jt8wwn

20jt8wwn3#

试用此软件包:https://pub.dev/packages/file_picker
这是一个功能丰富的软件包,它有选择单个或多个文件的功能,支持扩展名过滤。

相关问题