我正在使用 gif_view 来控制 flutter 中的 gif,当它完成播放时,它会到达初始位置,但我希望它本身位于最后一个位置。
final controller = GifController(loop: false);
GifView.asset(
"assets/1.gif",
controller: controller,
progress: const CircularProgressIndicator(),
),
即使加载需要很长时间,所以我也想解决这个问题
我期待修复快速加载 gif 的问题,并且 gif 在完全播放后不应重置。
我使用 Lottie 包实现了同样的目标。
你可以这样做:
import 'package:lottie/lottie.dart';
和
LottieBuilder.asset(
"assets/1.gif",
fit: BoxFit.contain,
repeat: false,
),