flutter - Image_picker,如何在一个功能中使用 ImageSource 相机和图库
问题描述
我已经实现了拍照的可能性,但我想要为用户提供这两个选项,就像在其他应用程序(例如 WhatsApp)中一样,您可以在相机或图库之间进行选择。我查看了 Image_picker 文档,但没有找到任何东西。我是否遗漏了什么或者无法使用这个插件来实现它?
解决方案
我想您可以创建多个不同的小部件(按钮)来访问不同的图像来源?不确定这是否是最好的方法。
Future getImage(ImageSource imageSource) async {
// ImageSource.camera or ImageSource.gallery
File image = await ImagePicker.pickImage(source: imageSource);
return image;
}
推荐阅读
- c# - 如何创建所有数字组合的n维数组?
- excel - 在 Excel 中在所选框的位置添加一行
- rule-engine - CodeEffects - 根据来自其他数据源的输入参数过滤数据源
- php - 如何使用 php 将值从 txt 导入 mysql db(pdo)
- c# - c# 中只读属性的对象初始化器
- regex - 正则表达式:匹配除标记之外的非单词
- swift - 在 WKWebView 中缩放内容
- javascript - 性能问题(DOM GC / Major GC)[帮助]
- java - GsonBuilder registerTypeAdapter 方法抛出 IllegalArgumentException
- powershell - 在本地管理员组中查找具有特定用户的计算机