调整图像大小,但出现图像包冲突

时间:2019-08-25 14:23:06

标签: flutter dart

我正在尝试使用Dart的image包从URL调整图像大小。我一直在寻找似乎有冲突的东西,但我不知道如何解决它以调整图像大小。任何帮助将不胜感激。

警告:

  

参数类型'image'(其中image在   ... / ui / painting.dart)无法分配给参数类型“图像”   (其中图像在.... /src/image.dart中定义)

$ git commit -uno
On branch master
nothing to commit

1 个答案:

答案 0 :(得分:0)

这是因为函数copyResize仅接受在Image flutter包中定义的Image类型。您正在向其传递其他完全类型。

此外,decodeImageFromList不返回任何内容,并且需要第二个位置参数,该参数是一个接收Image

的回调
  ui.decodeImageFromList(Uint8List.fromList(imageData), (ui.Image s) {});

您可以选中此answer来说明您要尝试的操作