flutter 无法在此参数类型File中分配此参数类型“File”

twh00eeo  于 2023-01-31  发布在  Flutter
关注(0)|答案(2)|浏览(199)

enter image description here
当图像选择器,我无法解决这个错误。

1tuwyuhd

1tuwyuhd1#

显然您从其他库导入了一些不相关的文件类型。要解决此问题,请删除导入:

C:\Users\91908\Downloads\ flutter_windows 3.3.9-stable\flutter\bin\cache lpkg \sky_engine\lib\html html_dart2js.dart
C: Users\91908\Downloads\flutter windows_3.3.9-stable\flutter\bin|cache\pkg\sky_engine Vib\io\file.dart

现在单击imageFile变量并导入适当的类。

3htmauhk

3htmauhk2#

这个问题是因为你正在导入两个属性名为File的库。只需导入负责图像文件的“Dart io”。

import 'dart:io';

其定义为(C:用户\91908\下载\抖动窗口_3.3.9-稳定\抖动\bin|缓存\pkg\sky_engine Vib\io\file.dart)。
并删除引起问题的其他库。在您的情况下,可能是这样

html_dart2js;

它在您的PC中的(C:\用户\91908\下载\ flutter_windows 3.3.9-稳定\flutter\bin\缓存lpkg \天空引擎\lib\html html_dart2js.dart)中定义。

相关问题