我以前在Flutter应用中使用Catched Network Image包捕获png和jpg等类型的图像,但现在我有一些. svg图像,我想捕获它们,所以我尝试使用相同的方法,但我得到了以下错误:
异常:无效图像数据
我可以使用flutter_svg直接显示svg,但我希望捕获图像,就像捕获网络图像一样
包的问题是它不支持SVG,还是我做错了什么?如果包不支持SVG,那么有什么替代方案吗?
下面是我的代码供参考
CachedNetworkImage(
placeholder: (context, url) =>
const CircularProgressIndicator(),
imageUrl: 'link'
,fit: BoxFit.fill,
),
1条答案
按热度按时间a1o7rhls1#
使用 Package : Flutter _向量flutter_svg_package