这个问题已经被问了很多!!!我已经浏览了所有我将在下面列出的建议,但还是没有。需要帮助。
======== 问题:无法使用Flutter软件包:flutter_svg / flutter_svg.dart加载SVG文件。
======== 配置代码段:
最终字符串myimage1str ='images / splashtest.svg'; 最终小部件myimage1 = SvgPicture.asset('myimage1str',semanticsLabel:'Wazzup !!',color:Colors.blue,); @override 小部件build(BuildContext context){ 返回新的脚手架( 身体:中心( 子代:Stack( 儿童:[ 容器( //孩子:SvgPicture.asset(“ images / splashtest.svg”,高度:900.0,宽度:540.0,allowDrawingOutsideViewBox:true,), 孩子:myimage1 ),
======== 错误:
无法加载资产:myimage1str
引发异常时,这是堆栈:
#0 PlatformAssetBundle.load(package:flutter / src / services / asset_bundle.dart:221:7)
======== 已采取的排除步骤:
答案 0 :(得分:0)
我建议改用websafe_svg。更好,更简单,这是一些代码的示例。
WebsafeSvg.asset(
'dev_assets/cfg67.svg',
color: Colors.red,
height: 25,
width: 25,
),
打包链接:Websafe SVG Package