在安卓系统中使用JavaScript会减缓活动吗?

在安卓系统中使用JavaScript会减缓活动吗?,javascript,webview,android-2.2-froyo,Javascript,Webview,Android 2.2 Froyo,您好,我想为Android 2.2制作一个小应用程序,它将显示一个图表,其中包含我将从API获得的数据。我没有找到一个Android的免费库,可以像我想要的那样绘制图表,我想使用WebView加载本地HTML,然后使用JavaScript库绘制图表 这是一个好的解决方案还是会产生其他问题?在相同的活动中,我将有一个类似于SlidingDrawer的面板,我担心调用我的WebView来呈现图表会减慢我的应用程序 感谢您的建议。我目前正在Android中广泛使用WebView。虽然我们已经做了大量的

您好,我想为Android 2.2制作一个小应用程序,它将显示一个图表,其中包含我将从API获得的数据。我没有找到一个Android的免费库,可以像我想要的那样绘制图表,我想使用WebView加载本地HTML,然后使用JavaScript库绘制图表

这是一个好的解决方案还是会产生其他问题?在相同的活动中,我将有一个类似于SlidingDrawer的面板,我担心调用我的WebView来呈现图表会减慢我的应用程序


感谢您的建议。

我目前正在Android中广泛使用WebView。虽然我们已经做了大量的工作,而且它通常都能正常工作,但我注意到在WebView中使用Canvas时缺少触摸事件的一些问题(请参阅)

我个人给你的建议是实现你想要的本地绘图。然后,如果您想添加交互性,您将受益于比WebView更好的性能和可靠性。我不确定您想要使用的JavaScript库是如何绘制图表的,或者您未来的计划是什么。例如,如果您需要WebView和JavaScript来实现其他功能,那么您最好现在就尝试一下,开始学习WebView的所有细节。在提交之前,我会搜索与AndroidWebView相关的问题,这样您就可以知道要添加多少工作,这样您就可以通过使用JavaScript库“节省时间”


我的意见。希望有帮助。

这取决于涉及多少javascript。试试看。根据我的经验,我从未遇到过javascript速度方面的任何问题,即使是对于非常复杂的Web视图。