提交 f8620327 authored 作者: shixiaochen's avatar shixiaochen

1、优化图片加载ImageWidget

上级 d8c5421f
...@@ -22,11 +22,10 @@ class ImageWidget { ...@@ -22,11 +22,10 @@ class ImageWidget {
if (url != null && !url.startsWith("http")) { if (url != null && !url.startsWith("http")) {
url = domainUrl + url; url = domainUrl + url;
} }
url = url != null && url.isNotEmpty ? "$url?${Random().nextDouble()}" : "";
return OctoImage( return OctoImage(
// 拼接Random,修复图片地址固定,无法展示最新图片问题 // 拼接Random,修复图片地址固定,无法展示最新图片问题
image: image: CachedNetworkImageProvider(url),
CachedNetworkImageProvider("${url ?? ""}?${Random().nextDouble()}"),
imageBuilder: MyOctoImageTransformer.getOctoImageBuilder(type), imageBuilder: MyOctoImageTransformer.getOctoImageBuilder(type),
errorBuilder: ImageWidget.placeholderBuilder(errorWidget: placeholder), errorBuilder: ImageWidget.placeholderBuilder(errorWidget: placeholder),
fit: fit, fit: fit,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论