Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVG图像未显示背景图像_Svg - Fatal编程技术网

SVG图像未显示背景图像

SVG图像未显示背景图像,svg,Svg,我有一个奇怪的问题,我想不出来。如果您转到,您将看到显示的SVG图像在IE中工作正常,但在Chrome或Firefox中则不工作。在Chrome&Firefox中,背景图像不会显示,除非您在浏览器中直接调用load the image(),下面是SVG文件中的XML,我知道我可以嵌入背景图像,但我想将其拆分,以便可以对多个文件使用同一背景图像。有人知道为什么这不起作用吗 <g id="Image"> <image overflow="visible" width

我有一个奇怪的问题,我想不出来。如果您转到,您将看到显示的SVG图像在IE中工作正常,但在Chrome或Firefox中则不工作。在Chrome&Firefox中,背景图像不会显示,除非您在浏览器中直接调用load the image(),下面是SVG文件中的XML,我知道我可以嵌入背景图像,但我想将其拆分,以便可以对多个文件使用同一背景图像。有人知道为什么这不起作用吗

<g id="Image">
        <image overflow="visible" width="4928" height="3264" xlink:href="A_bg.jpg"  transform="matrix(0.3531 0 0 0.3531 0 75.2471)"></image>
</g>

如果在图像上下文中显示SVG文件,即作为背景图像或通过html
或SVG
显示,则必须在单个文件中完成

将您的jpeg编码为a,它应该可以工作