iOS支持的SVG功能

时间:2012-07-30 18:53:18

标签: ios html5 svg

我似乎找不到iOS支持的SVG功能列表,我得到的最好的是:

http://caniuse.com/#cats=SVG

我正在研究开发一个使用大量视觉元素的网页的可行性,我们想要使用SVG,我对SVG没有很深的了解,所以我想知道什么是主要的兼容性,性能和缺乏iOS Safari中的功能问题。

从上面的链接看来我似乎无法使用: SMIL动画。动画作为SVG标签,对吗?链接说: “Safari中的部分支持是指不在HTML文件中工作。” 只要SVG不在HTML文件中,它就可以工作吗?所以这意味着我根本不能使用它? 我还可以使用Javascript动画(例如使用jQuery SVG)吗?

SVG过滤器,现在我不知道这涵盖了什么。 iOS上的SVG是否支持渐变?那些不受支持的其他有用过滤器(阴影)呢?

2 个答案:

答案 0 :(得分:2)

除了过滤器之外,几乎所有东西都有效。如果它不是用HTML表示它指的是旧的HTML,而不是XHTML,则使用适当的mimetype。

我建议要么买一个便宜的iPod touch(最新的用于运行ios 6),要么用带有xcode的Mac,以及用于测试的模拟器,否则这将不会很有趣。

答案 1 :(得分:0)

对于浏览器测试:http://browsershots.org/让魔术发生,键入您的网页网址以等待 - 查看屏幕截图并查看它们是如何渲染的或者根本不是svg?我知道,它不是最好的方式,但它是一个开始,因为它使用选定的浏览器来呈现您的页面:)

修改

此外,如果看到渲染的图片不够,则可以使用工具http://spoon.net/browsers/,您可以在正确的浏览器中免费使用您的网页