在IE浏览器上 无论是否=IE11 svg动画元素animate都得不到支持 接下来的事情就是让IE浏览器能够支持svg动画元素 包括 animate、animateTransform、animateMotion、animateColor、set 元素
如果是IE内核的浏览器可以引入以下脚本
在html文档中使用 引入script
<script type="text/javascript" src="smil.check.js"></script> |
在svg文件中使用
<svg> |
接下来就由奇迹发生了 在IE中svg动画元素居然可以动了。
经过测试感觉动画的偏移不是特别精确 如果需要特别精确的话 估计这个还是有些问题。
此文参考
http://stackoverflow.com/questions/15738752/svg-animation-not-working-ie9-ie10
另外smil.check.js托管在github地址为: