Android ui.PictureRecorder()以颤振方式提供空白输出?
我使用ui.PictureRecorder(),但它提供了一个空白输出Android ui.PictureRecorder()以颤振方式提供空白输出?,android,ios,canvas,flutter,dart,Android,Ios,Canvas,Flutter,Dart,我使用ui.PictureRecorder(),但它提供了一个空白输出 var pictureRecorder = ui.PictureRecorder(); Canvas canvas = Canvas(pictureRecorder); canvas.drawImage(image, Offset.zero, Paint()); final img = pictureRecorder.endRecording(); Future<ui.Image
var pictureRecorder = ui.PictureRecorder();
Canvas canvas = Canvas(pictureRecorder);
canvas.drawImage(image, Offset.zero, Paint());
final img = pictureRecorder.endRecording();
Future<ui.Image> _img = img.toImage(300, 300);
print('_img:${_img.toString()}');
canvas.drawImage(_img, Offset(100, 100), Paint());
var pictureRecorder=ui.pictureRecorder();
Canvas Canvas=Canvas(pictureRecorder);
drawImage(image,Offset.zero,Paint());
final img=pictureRecorder.endRecording();
未来_img=img.toImage(300300);
打印(“img:${img.toString()}”);
drawImage(_img,Offset(100100),Paint());
当我使用此选项时,“参数类型‘Future’无法指定给参数类型‘Image’”,出现此警告,输出为空
对于错误消息Future“无法分配给参数类型”图像,请更改为
Future<ui.Image> _img = img.toImage(300, 300);
这条线不行
canvas.drawImage(_img, Offset(100, 100), Paint());
因为pictureRecorder已经结束录制,所以存在错误
Object has been disposed.
那么如何处理对象的问题呢?
Object has been disposed.