我正在使用 this method将 SVG 文档导入页面,效果很好,但在 IE9 中,<image>
都没有标签在导入后起作用(它们显示为损坏的图像,即使它们的 xlink:href
属性是正确的)。为什么会发生这种情况,有什么解决办法吗?这是一个简单的 test page .它在 Chrome、FF 等中工作正常,但在 IE9 中不工作。
最佳答案
显然,如果我删除 xlink:
并只使用 href
,如果在 IE9 中修复了问题,但在 Chrome 等中会破坏它。很奇怪!如果有人知道原因,我很乐意接受您的回答。参见 test 2 .
添加 href
,除了 xlink:href
解决了所有问题。
关于javascript - IE9 导入内联 SVG <image> 元素损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14593520/