【问题标题】:How can i pick image from multiple installed app not only camera or gallery in flutter我如何从多个已安装的应用程序中选择图像,而不仅仅是相机或画廊
【发布时间】:2026-01-25 13:05:01
【问题描述】:

在应用程序中,当用户单击按钮时,用户可以从已安装的应用程序(支持图像)中选择任何一个应用程序并从中选择图像并在图像视图中显示

喜欢这个,但有画廊、照片和其他已安装的应用程序(图 1)

当用户点击此按钮时,用户选择任何已安装的应用程序并选择图像并将其显示在应用程序的图像视图中

我尝试了 document_picker 和 file_picker,结果是图 2

我希望底部工作表像“pic1”这样的默认操作系统打开,但我得到了结果(图 2)

我不知道如何在flutter中做到这一点,所以请给一些建议

【问题讨论】:

    标签: android ios flutter imagepicker


    【解决方案1】:

    试试 file_picker 插件:

    https://pub.dev/packages/file_picker

    “从云文件(GDrive、Dropbox、iCloud)加载文件”

    如果您只想选择图像,请使用此

    allowedExtensions: ['jpg', 'png'],
    

    【讨论】:

    • 你知道flutter_document_picker,这是允许用户从已安装的应用程序中选择图像
    • 是的,您几乎可以从设备上的任何位置进行选择
    • 是的,但最有效的方法是自己测试一下,看看它是否有效。
    • 我试过了,但我想像 android 意图操作一样打开底部工作表,我得到的结果如图 2 所示
    最近更新 更多