这是我的代码:
Future<ui.Image> loadAssetImage(String path) async {
final data = await rootBundle.load(path);
final bytes = data.buffer.asUint8List();
final codec = await PaintingBinding.instance!.instantiateImageCodec(bytes);
final frameInfo = await codec.getNextFrame();
return frameInfo.image;
}
但我无法完整加载 GIF(或 webp)。我应该怎么办?