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 - 使用电话选择图像的主要内容,如果未能解决你的问题,请参考以下文章