当前位置: 首页 > 知识库问答 >
问题:

另一个flutter_svg.dart错误。无法加载资产

冯通
2023-03-14

这个问题被问了很多!!!我已经通过了所有的建议,我将在下面列出,但仍然没有去。需要帮助。

========问题:SVG文件不会使用Flutter包加载:flutter_svg/flutter_svg.dart。

=======配置段:

最后一个字符串myimage1str='images/splashtest.svg';最后一个小部件myimage1=SVGPicture.Asset('MyImage1Str',SemanticsLabel:'Wazzup!!',Color:Colors.Blue,);@override Widget build(BuildContext context){return new Scaffold(body:Center(child:Stack(childres:[Container(//child:svgpicture.asset(“images/splashtest.svg”,height:900.0,width:540.0,allowDrawingOutsideViewBox:true,),child:myimage1),

=======错误:

无法加载资产:myimage1str

引发异常时,这是堆栈:
#0 PlatformAssetBundle.Load(包:flutter/src/services/Asset_Bundle.dart:221:7)

=======t删除已执行的步骤:

  1. 检查pubspec.yaml中的语法/位置/间距。

共有1个答案

刘俊语
2023-03-14

我建议改用websafe_svg。它更好更简单,这里是一些代码的例子。

WebsafeSvg.asset(
    'dev_assets/cfg67.svg',
    color: Colors.red,
    height: 25,
    width: 25,
),

包链接:Websafe SVG包

 类似资料:
  • 这是我的应用程序的文件夹结构 在我的文件,我像这样加载字体和资源 对于这个,运行将给出退出代码0。 在我家。dart我有以下课程: 我在其他地方使用,以显示图像(代码省略): 这座大楼没有错误。颤振博士-v没有给出任何错误,颤振分析-v也没有给出任何错误。apk似乎构建得很好,但当应用程序在我的手机上打开时,我在asset_bundle中发现以下错误。投掷: 发生异常。错误(无法加载资源:imag

  • 以下是错误按摩: 无法加载Asset:Assets/Images/Waiting.png当引发异常时,这是堆栈图像提供程序:AssetImage(bundle:null,name:“Assets/Images/Waiting.png”)图像键:AssetBundleImageKey(bundle:PlatformAssetBundle#e3e67(),name:“Assets/Images/Wai

  • 我的'pubspec.yaml'文件: 我正在使用以下代码将图像加载到页面中:在“登录page.dart”文件中:

  • 出于某种原因,当我尝试加载不同包中的FXML时,我得到了一个错误: 主应用程序。爪哇“ 文件夹结构: 错误消息:

  • 问题内容: 我一直有一些奇怪的问题。主要的问题是,在尝试将WSDL添加到新项目时,我始终收到以下错误: 这是error.log文件中记录的消息: 我验证了该URL上的应用程序已启动并正在运行,并且可以从Web浏览器访问WSDL,但是无论如何我始终会收到此错误消息。我在Windows 7机器上使用SoapUI 4.5.0(32位)。我也尝试了64位版本,但结果相同。无论我是否使用VPN,都会发生这种

  • 我想将图像资源导入到我的Flatter项目中,但无法这样做。 这是我的pubspec。yaml文件我删除了颤振添加的所有注释 错误提示: [第一次尝试]颤振包开始运行第一次尝试中的“颤振包开始”。。。在pubspec中检测到0.4s错误。亚马尔: 请更正pubspec。yaml文件位于B:\flatter\u Exercise\first\u try\pubspec。yaml出口代码1 [1]:h