之前有基于svg进行矢量绘制,当时是自己写的一些js类库,最近项目中需要,对Raphael做了一些了解,总体不错。
Raphael可以对浏览器的兼容做的不错,基于IE的会自动使用vml进行绘制,其他浏览器基于svg进行绘制,可以说做到跨浏览器。
具体效果demo如下:
官网地址:http://raphaeljs.com/
中文帮助文档:http://julying.com/lab/raphael-js/docs/
入门帮助:http://net.tutsplus.com/tutorials/javascript-ajax/an-introduction-to-the-raphael-js-library/