在Android上使用JavaScript会减慢活动速度吗?

Using JavaScript in Android - will it slowdown activity?

本文关键字:活动 速度 Android JavaScript      更新时间:2023-09-26

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

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

谢谢你的建议。

我目前在Android上广泛使用WebView。虽然我们已经做了大量的工作,它一般工作,我已经注意到一些缺失的触摸事件的问题,当使用画布在WebView(见我如何能防止性能下降的画布在WebView在Android Xoom?)。

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

我的意见。希望对大家有帮助。