Gif 加载颤振

时间:2020-12-29 10:53:55

标签: flutter gif animated-gif

我正在使用 ImageNetwork 加载 gif,但它在一个完整的圆圈后被裁剪。 相同的 gif 在 android 中运行良好。

这是我正在使用的代码:

Image.file("gif_url",
                  height: ScreenUtil().setHeight(250),
                  width: ScreenUtil.screenWidthDp,
                  fit: BoxFit.fitHeight)

下面是我得到的gif结果视频的链接。

使用 Flutter 我得到了这个结果:

With Flutter i am getting this result

使用 Native 我得到了这个结果:

With Native Android i am getting this result

我想要和 Native 一样的结果。

请让我知道我怎样才能做到这一点

1 个答案:

答案 0 :(得分:0)

尝试 Image.asset,如下所示:

Image.asset(
                  AssetUtils.loader // path to gif file,
                  alignment: Alignment.center,
                  fit: BoxFit.scaleDown,
                  height: MediaQueryUtils(context).height * 0.1,
                  width: MediaQueryUtils(context).height * 0.1,
                ),