Android:如何让Google Charts显示在Android Chrome浏览器Webview中

时间:2015-04-20 05:40:57

标签: javascript android angularjs google-chrome webview

我使用AngularJS和Google Charts API创建了一个基于Web的登录界面和一些图表。使用Chrome,我的笔记本电脑上的界面完全正常。但是,当我尝试在我创建的Android应用程序中查看网页视图中的页面时,AngularJS不起作用,图表也不起作用。我使用“webview.getSettings()。setJavaScriptEnabled(true);”在Webview中启用了javascript。而这个问题仍然存在。

此外,当我在Android手机的Chrome浏览器上查看该页面时,AngularJS登录功能正常工作,但我得到了Google图表的“插件不支持”错误,而无需进一步说明。所以我的问题如下:

  1. 如何在Android手机的Chrome浏览器上显示Google Charts?我可以安装一些插件或工具来让Google图表显示在Android浏览器上吗?

  2. 如何让Android应用webview使用Chrome而不是默认浏览器?因此,一旦我将其用于Chrome,我就可以在我的应用上显示该页面。

1 个答案:

答案 0 :(得分:0)

显然,我使用的图表类型(Annotated Timeline)使用的Flash不是默认安装在Android上的,也不在Play商店中。所以解决方案是使用注释图表(https://developers.google.com/chart/interactive/docs/gallery/annotationchart)。