我有一个WordPress站点,其中包含许多包含.svg格式图像的自定义字段。 现在我想添加对IE8的支持,它不会显示SVG,所以我需要找到一个解决方案。在IE8中显示SVG
我想到的第一件事就是添加自定义字段与网站上的每个.SVG一起添加.png文件,但这意味着要经过每一个自定义字段来修改他们...
我也看到有一个名为Raphael.js的库支持IE,但是它打算绘制SVG,而且我已经有很多用Illustrator创建的复杂SVG,所以这对我来说不是一个解决方案...
有什么办法(即JS库),每次你想加载一个SVG:
<img src="http://mydomain/Homepage-1.svg" alt="Image Alt">
它会自动将它转换为纯图像?
https://code.google.com/p/svg2vml/ – Abhitalks
IE8不支持SVG,但有一些polyfill库可以解决这个问题(通常是将它转换为VML,这是一个由IE6/7/8支持的IE专有矢量格式)。 [见这里](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills#svg)查看可用的polyfills列表。 – Spudley
https://code.google.com/p/svgweb/ – Abhitalks