由于某种原因,我使用的WebView非常慢,我对网页的加载时间没有太大的问题,尽管如果有办法改进,我会很感激。但我主要担心的是锯齿状的滞后滚动。我有理由相信必须有一种方法让它更顺畅地工作,因为其他使用(我假设)WebView的应用程序没有这个问题。我想这些其他应用程序可能正在使用一些私人网络客户端,尽管在我看来它们都不太可能。其他人在SO上提出了类似的问题,但没有一个答案特别有效。
答案 0 :(得分:0)
根据您提供的信息量,很难猜出您的问题可能是什么:
以上只是我头脑中的东西。关于这个主题的文章很多,例如as this one。此外,如果您使用的是Chromium WebView,则可以使用profiling tools通过remote debugging
答案 1 :(得分:0)
webView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
这项工作适合我。
答案 2 :(得分:0)
我认为清单中有此代码
android:hardwareAccelerated="false"
android:largeHeap="true"
如果要删除,必须删除。