android - 智能手机浏览器上的 SVG 支持

标签 android ios html svg mobile-website

我正在研究 SVG,所以我想知道是否有人知道智能手机上的浏览器对 SVG 的支持有多好。我知道 Opera Mini/iPhone 支持很多 SVG Tiny,但我不知道是否支持其他浏览器(黑莓、Pre、Android、诺基亚智能手机)。我知道使用 IE 作为渲染引擎的手机根本不支持。

我试图查找最新数据,但找不到 2007 年以后的任何数据。如果有人可以链接到讨论移动浏览器上 SVG 支持的帖子,我将不胜感激。

最佳答案

关于这个主题的信息确实很少见(但不幸的是,当我们谈论 SVG 时,这并不是什么新鲜事......)

Tiny Test Suite 提供了一些测试结果(2008 年底): http://www.w3.org/Graphics/SVG/1.2/Tiny/ImpReport.html BitFlash、eSVG、Ikivo 和摩托罗拉 SVG 在这里特别受关注。 Opera Mobile 不在此测试范围内,但据我所知,它使用的是 Ikivo。

这里有一个非常流行的讨论: http://tech.dir.groups.yahoo.com/group/svg-developers/message/63147 到目前为止,这个讨论的结果还很差,但也许你可以加入那里......

但是,考虑到“桌面浏览器”给(原生)SVG 开发带来的痛苦,我不会真正推荐它用于移动浏览器,除非您有非常特定的目标群体(支持 SVG 的设备)或其他严重的原因来使用 SVG。

很抱歉我不能贡献更多,也许还是有点帮助。

关于android - 智能手机浏览器上的 SVG 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2014041/

相关文章:

android - 安装程序未显示我请求的所有权限 (Android)

ios - 使用 NSNumberFormatter 更改美元

html - 左右 div css

javascript - 仅在选项卡打开时执行 JS 代码

android - 如何指定一个 View 的宽度来包裹内容并且可能比它的父级更宽?

java - 保护 Android 中的信息

javascript - 在 Phonegap/Cordova IOS 后台运行 javascript?

javascript - AngularJS - 如何防止在按下 ng-click 按钮时意外清除输入值

android - 使用 Unity 播放器/引擎在现有 Android 应用程序中加载 3d

ios - iOS 上的 scanForPeripheralsWithServices 无法通过服务 UUID 查找设备