什么是“延迟长时间运行计时器任务以提高滚动平滑度”在webview中

时间:2016-07-04 10:27:12

标签: android webview chromium

更新android studio后,我看到了这些日志:

I/chromium: [INFO:CONSOLE(0)] "Deferred long-running timer task(s) to improve scrolling smoothness. See crbug.com/574343.", source: about:blank (0)

我的网页浏览不是非常密集的网站,我仍然可以感觉到滚动时滞后。

我该如何修复此警告?

PS:我尝试过搜索,但没有可用于webview的数据。我只能说发现这是网站问题。

请帮忙!

1 个答案:

答案 0 :(得分:0)

据我所知,这是Android为了提高网页浏览中滚动质量而花费大量时间的任务。

错误本身有一个指向错误报告的链接:https://bugs.chromium.org/p/chromium/issues/detail?id=574343

引用该帖子:

  

对于滚动延迟,便宜的任务不是问题,而是长期   正在运行的是。目前用于像theverge这样的网站加载任务   估算器低估了装载任务的成本。这有   成为一个问题,因为我们已经提高了我们的门槛   认为任务要昂贵(对于COMPOSITOR_GESTURE)至50ms   现在导致加载队列被错误地判断为不是   真的很贵。

这可能不是您特别需要修复的错误,但是如果您遇到滚动问题,您可以尝试通过确保不会有任何令人难以置信的长时间来提高性能运行功能。 The chrome profiler may be of use.