这个问题可能是由于webview的回流(reflow)或重绘(repaint)导致的。可以通过以下方法来解决:
webview.getSettings().setAppCacheEnabled(true);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { webview.setLayerType(View.LAYER_TYPE_HARDWARE, null); } else { webview.setLayerType(View.LAYER_TYPE_SOFTWARE, null); }
经过这些调整后,应该能够显著减少webview的回流和重绘,从而避免滚动速度时快时慢的问题。