首页 > 解决方案 > Image_picker,如何在一个功能中使用 ImageSource 相机和图库

问题描述

我已经实现了拍照的可能性,但我想要为用户提供这两个选项,就像在其他应用程序(例如 WhatsApp)中一样,您可以在相机或图库之间进行选择。我查看了 Image_picker 文档,但没有找到任何东西。我是否遗漏了什么或者无法使用这个插件来实现它?

标签: flutter

解决方案


我想您可以创建多个不同的小部件(按钮)来访问不同的图像来源?不确定这是否是最好的方法。

Future getImage(ImageSource imageSource) async {
    // ImageSource.camera or ImageSource.gallery
    File image = await ImagePicker.pickImage(source: imageSource);
    return image;
}

推荐阅读