gpt4 book ai didi

android - 如何从一个地方 flutter 中挑选图像或视频?

转载 作者:行者123 更新时间:2023-12-02 18:10:16 26 4
gpt4 key购买 nike

我正在使用 image_picker 插件来选择图像和视频,但在插件示例中,您必须选择要从图库中选择图像或视频。那么有没有另一种方法可以在一个地方同时显示两者?

 final ImagePicker _picker = ImagePicker();
// Pick an image
final XFile? image = await _picker.pickImage(source:
ImageSource.gallery);

// Pick a video
final XFile? image = await _picker.pickVideo(source:
ImageSource.gallery);

最佳答案

您依赖于您使用的插件 及其功能。如果它没有提供您需要的东西,您需要开发您的 plugin 或尝试使用另一个。如果这个插件对你来说是可以改变的,请看下面的解决方案:

1- wechat_assets_picker :

final List<AssetEntity>? assets = await AssetPicker.pickAssets(
context,
maxAssets: 2,
requestType: RequestType.all,
pickerTheme: appTheme,
textDelegate: EnglishTextDelegate(),
);

它提供了不同的RequestTypeaudio, video, common, image , 和全部

2- photo_manager :

final assetPathEntityList =
await PhotoManager.getAssetPathList(type: RequestType.all);

此插件提供了不同的RequestTypeaudio, video, common, image >,还有 all。不同之处在于没有 UI 小部件。因此,您需要开发您的UI 并连接此插件

如果您还有其他问题,请随时在评论中留言。

关于android - 如何从一个地方 flutter 中挑选图像或视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72501079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com