Raphaeljs图书馆和SmartPhones

时间:2011-04-04 13:05:38

标签: javascript android raphael

我在我的网站上使用了名为raphaeljs的worderfull javascript库来绘制地图,动画和动画功能。我注意到使用此库的脚本与 iPhone 完美配合,但与 Android 无关。

有人可以证实这一点(只是在raphaeljs的演示页面会告诉你它是否有效)如果没有,那么有人知道为什么,以及可以测试什么。

由于

2 个答案:

答案 0 :(得分:7)

默认Android浏览器在最近使用Android 2.3重新推出之前不支持SVG。一种解决方法是使用Opera Mobile(免费从Android Market购买),无论Android版本如何,它都可以使用。

编辑:我的错误,它是Android 3.0(Honeycomb)在默认浏览器中添加了SVG支持。

2ND编辑:更好地添加我为Opera工作的免责声明。可能有其他支持SVG的非默认浏览器(但我还没有尝试过)。

答案 1 :(得分:3)

实际上我认为SVG支持Android 2.0(使用WebKit,默认浏览器),默认情况下它没有启用:http://jindroid.com/2010/02/15/svg-support-on-android-webkit/

有一个补丁你可以申请(虽然很难做到)但是我建议你下载Opera或Mozilla Firefox for Android(通过市场),它也很好地支持svg(我用Raphael JS测试了FF4) )。

此致