diff --git a/lib/upload_image/look_images_widget.dart b/lib/upload_image/look_images_widget.dart index 0a9c4bb..2f2f56a 100644 --- a/lib/upload_image/look_images_widget.dart +++ b/lib/upload_image/look_images_widget.dart @@ -29,6 +29,7 @@ class LookImagesTool { return LookImagesWidget( listData: listData, currentPage: currentPage, + onCallBack: onCallBack, oSSAccessKeyId: oSSAccessKeyId, policy: policy, callback: callback, @@ -241,7 +242,9 @@ class _LookImagesWidgetState extends State { onTap: () async { Uint8List? imageFile = await editImage(url: listData[currentPage]); String? url = await uint8ListToTempFile(imageFile ?? Uint8List(0)); - widget.onCallBack!(url??''); + if(widget.onCallBack != null){ + widget.onCallBack!(url??''); + } }, child: Icon(Icons.edit, color: Colors.white))), //图片张数指示器