Flutter Web - 使用电话选择图像

Posted

技术标签:

【中文标题】Flutter Web - 使用电话选择图像【英文标题】:Flutter Web - Pick Image using Phone 【发布时间】:2021-08-26 04:18:06 【问题描述】:

我有一个使用 Flutter Web 构建的应用程序,我正在尝试通过手机从网页上传图片。我正在使用 image_picker 包,但是当我调用 picker.getImage(...) 时,它没有打开手机图库。您能否为我需要添加到我的应用程序中的额外内容提供支持。

依赖: 图像选择器:^0.6.7+11 导入'package:image_picker/image_picker.dart';

代码: final picker = ImagePicker(); final pickedImage = await picker.getImage( source: ImageSource.gallery, //Properties to decrease quality and storage space and accelerate the apps performacne imageQuality: 20, //Value between 0 and 100 //maxWidth: 150, ) 谢谢,

【问题讨论】:

【参考方案1】:

使用这个 image_picker_for_web 发布 2.0.0

dependencies:
  image_picker_for_web: ^2.0.0

import 'package:image_picker_for_web/image_picker_for_web.dart';

pickImage() 网络不支持参数 maxWidth、maxHeight 和 imageQuality。

但我不知道如何...如果您知道请分享示例。

【讨论】:

以上是关于Flutter Web - 使用电话选择图像的主要内容,如果未能解决你的问题,请参考以下文章

适用于 Web 和移动设备的 Flutter 图像选择器

如何从存储中选择多个图像并在 Flutter 和 Flutter Web App 中显示? [关闭]

Flutter + Firebase Auth:有啥方法可以在 Web 上使用 Firebase 电话身份验证重新发送短信验证码?

使用 Flutter Web 1.9 打开外部链接

如何使用 Flutter 与 ERC721 智能合约交互?

我是 Flutter Web 的新手,如何使用 Firebase 电话身份验证对用户进行身份验证,有没有办法让用户保持登录状态?