ImagePicker.Platform显示警告-颤动 [英] ImagePicker.platform shows warning - Flutter

查看:0
本文介绍了ImagePicker.Platform显示警告-颤动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用以下代码从用户的图库中挑选图像。

Future getImageFromGallery(BuildContext context) async {
    await ImagePicker.platform()
        .pickImage(source: ImageSource.gallery)
        .then((image) {
      if (image != null) {
        _cropImage(image, context);
      }
    });
  }

我收到以下警告。

The member 'platform' can only be used within 'package:image_picker/image_picker.dart' or a test.

我不确定警告是什么意思。我尝试查找,但找不到解决此警告的解决方案。

推荐答案

尝试以下代码,希望对您有帮助

声明文件类型表单dart.io

File? imagePicked;

创建拾取图像的函数

void gallaryImage() async {
    final picker = ImagePicker();
    final pickedImage = await picker.pickImage(
      source: ImageSource.gallery,
    );
    final pickedImageFile = File(pickedImage!.path);
    setState(() {
      imagePicked = pickedImageFile;
    });
  }

创建您的小工具

TextButton(
      onPressed: gallaryImage,
      child: Text(
      'Gallery',
      style: TextStyle(
          color: Colors.black,
       ),
     ),
    ),

这篇关于ImagePicker.Platform显示警告-颤动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆