2011-06-09 67 views

回答

4

大多数浏览器将有至少匹配SVG微小的1.1和SVG微小的1.2的,同时也是在SVG功能支持完全1.1(是的,我知道,这是一个有点复杂 - 简而言之:Tiny是一个Full的子集,但Full 1.2已经被放弃,只剩下Full 1.1没有的一些特性的Tiny 1.2)。

在涉及外部内容(例如外部或字体)和动画支持时,某些DOM接口中存在不一致。其余大部分往往工作得很好。

至于图书馆,这取决于你想要做什么。在智能手机上,如果拉斐尔不只是工作,我会感到惊讶。对于更多受限制的设备,Ikivo的Enrich框架不是免费的,但运行良好,并且如果您碰巧喜欢这些框架,请与其集成:http://ikivo.com/tools.html(声称:Ikivo是我的客户)。

您也可以查看此图表以获得一般支持,它可以通过更多的移动信息进行更新:http://www.codedread.com/svg-support.php

0

Opera的支持文档可以在here找到。

就像罗宾写道,Raphaël应该在手机上工作得很好。 D3.js和大多数其他的JS库也可以正常工作,至少我尝试过的那些JS库也可以正常工作。

3

你应该注意的是,默认的Android浏览器已经支持SVG关闭,直到Android的3