SVG specification已在各种移动浏览器中引入了多少?在移动设备上对SVG的支持有多完整?
这些浏览器之间有很多已知的不一致吗?
是否有任何针对移动浏览器的Javascript SVG库?
6
A
回答
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
4
caniuse.com上快速浏览一下通常回答这些浏览器的支持问题 http://caniuse.com/#search=svg
相关问题
- 1. 在移动设备上支持Touch.radiusX
- 2. 移动设备上的WebSocket支持
- 3. JavaScript支持移动设备上的
- 4. 多级移动设备支持
- 5. 仅支持在移动设备上使用Android支持肖像
- 6. 所有移动设备支持SSL?
- 7. CSS3多个背景图片 - 在移动设备上支持?
- 8. 支持移动平台上的SVG
- 9. HTML body没有在移动设备上填充完整宽度
- 10. 有多少设备支持移动接入点?
- 11. JavaScript WebSockets不支持移动设备?
- 12. 谷歌地图支持移动设备
- 13. 移动侦测并支持旧设备
- 14. 移动设备表支持HTML5?
- 15. 有完整的JavaScript支持
- 16. 统一网络是否支持热点(在移动设备上)?
- 17. 检查对所有设备的支持
- 18. 如何在android中支持所有设备(移动设备和平板电脑)?
- 19. UWP OneDrive不支持移动设备上的FolderPicker合同?
- 20. 检查浏览器是否支持移动设备的SVG,最好是Android
- 21. 查看移动设备上的完整分辨率
- 22. 是否有任何支持Java的移动设备列表?
- 23. 移动设备Javascript/CSS支持。那里有什么?
- 24. 在iPhone设备上的Paypal SDK支持
- 25. 在哪些iOS设备上完全支持区域监视?
- 26. 对SVG的Ruby支持
- 27. Android上的完整C++ 11支持
- 28. 网站没有在移动设备上正确调整大小
- 29. 移动设备上的垂直对齐
- 30. 在移动设备上
这里的部分答案:HTTP ://caniuse.com/#cats=SVG – Planplan 2011-06-10 08:14:52
任何人都有2016年的更新? – zelusp 2016-08-29 17:40:32