generateUiImgFromAssetsPath function

Future<Image> generateUiImgFromAssetsPath(
  1. String path
)

用assets中的图片生成ui.Image

Implementation

Future<ui.Image> generateUiImgFromAssetsPath(String path) async {
  final byteData = await rootBundle.load(path);
  final Uint8List bytes = byteData.buffer.asUint8List();
  final Completer<ui.Image> completer = Completer();
  ui.decodeImageFromList(bytes, (ui.Image img) {
    return completer.complete(img);
  });
  return completer.future;
}