Flutter 在Flatter中找不到url(#paint0_linear)的定义

Flutter 在Flatter中找不到url(#paint0_linear)的定义,flutter,svg,flame,Flutter,Svg,Flame,我正在使用flatter的flame\u svg:^0.0.1包来渲染svg。当我尝试加载svg时,它会出现以下错误 flutter: The following assertion was thrown in _getDefinitionPaint: flutter: Failed to find definition for url(#paint0_linear) flutter: This library only supports <defs> and xlink:href

我正在使用flatter的
flame\u svg:^0.0.1
包来渲染svg。当我尝试加载svg时,它会出现以下错误

flutter: The following assertion was thrown in _getDefinitionPaint:
flutter: Failed to find definition for url(#paint0_linear)
flutter: This library only supports <defs> and xlink:href references that are defined ahead of their
flutter: references.
flutter: This error can be caused when the desired definition is defined after the element referring to it
flutter: (e.g. at the end of the file), or defined in another file.
flutter: This error is treated as non-fatal, but your SVG file will likely not render as intended
flatter:getDefinitionPaint中抛出了以下断言:
颤振:找不到url的定义(#paint0_线性)
颤振:此库仅支持在其之前定义的和xlink:href引用
颤振:参考文献。
颤振:当在引用它的元素之后定义了所需的定义时,可能会导致此错误
颤振:(例如,在文件末尾),或在另一个文件中定义。
颤振:此错误被视为非致命错误,但SVG文件可能不会按预期呈现

好的,定义是否如错误所示在元素后面?我没有得到@RobertLongson,谢谢你共享有问题的svg文件?这可能有点问题。。。