Android 是否支持 SVG( native )?
我在这里或网上找到了旧答案,但我不了解当前的情况。
如果可能,请提供引用。
最佳答案
Does Android support SVG (natively)?
这取决于您所说的“Android”、“SVG”和“本地”是什么意思。
Android 是一种移动操作系统。它有多个版本。
SVG 是一个标准。它有多个版本。
“ native ”可以指从“我可以通过一些 Java 类解码 SVG”到“标准的 Android Web 浏览器可以呈现 SVG”的任何意思。
我可以告诉你,普通的 Android Web 浏览器呈现 this Web page在 Android 3.2 和 Android 4.0 上正常,但在 Android 2.3 上失败。
我可以告诉你,没有 Java 类的 SVG 解析器集,ImageView
和类似的小部件无法直接使用 SVG。您可以使用 WebView
来显示一些 SVG
,因为股票浏览器似乎在较新的 Android 版本上支持它,尽管可以想象 SVG 支持是通过一些WebView
无法自动使用的插件。
我无法告诉您浏览器支持哪个版本的 SVG,因为这似乎没有记录在案。您需要运行一些测试,看看它是否支持您希望使用的特定 SVG 结构。
关于android - Android 上的 SVG 支持,当前状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8985682/