Flutter 颤振:背景中的SVG图像抛出错误
我必须将SVG图像保留在背景中,将文本保留在顶部。 当我从Flatter_SVG包中保留SVG图像时,我遇到了如下错误Flutter 颤振:背景中的SVG图像抛出错误,flutter,svg,dart,flutter-layout,flutter-dependencies,Flutter,Svg,Dart,Flutter Layout,Flutter Dependencies,我必须将SVG图像保留在背景中,将文本保留在顶部。 当我从Flatter_SVG包中保留SVG图像时,我遇到了如下错误 I/flutter (24437): Unsupported operation: Could not resolve image href: Component%206%20-%201-image.png Picture provider: ExactAssetPicture(name: "assets/images/login_header.svg", bundle: n
I/flutter (24437): Unsupported operation: Could not resolve image href: Component%206%20-%201-image.png
Picture provider: ExactAssetPicture(name: "assets/images/login_header.svg", bundle: null,
I/flutter (24437): colorFilter: ColorFilter.mode(MaterialColor(primary value: Color(0xfff44336)), BlendMode.srcIn))
I/flutter (24437): Picture key: AssetBundlePictureKey(bundle: PlatformAssetBundle#32e52(), name:
I/flutter (24437): "assets/images/xxx.svg", colorFilter: ColorFilter.mode(MaterialColor(primary value:
I/flutter (24437): Color(0xfff44336)), BlendMode.srcIn))
flatter\u svg
您使用的软件包不支持过滤效果
。遗憾的是,在当前版本的软件包中,这是不可能的。这只可能实现
无论如何,其中一个黑客(蹩脚的解决方法)
- 将阴影转换为位图(解决方案不正确)
继续关注这个问题。希望该功能能够尽快提供,正如软件包开发人员所说,需要清除SVG图像中的缓存。它可以由SVGCleaner完成,这将在我们的项目中起作用。下载SVG CLEANER并清理文件,然后在文本编辑器中打开.SVG并更改以下内容: 加
这就足够了,我已经多次遇到这个问题,直到那时它才被修复。确保您的图像文件名只有小写字母和分数不足。@Darish。这不是问题所在。问题是包中还不支持过滤效果