【问题标题】:Android WebView with Chrome 50 blocking Javascript until touching the page带有 Chrome 50 的 Android WebView 在触摸页面之前阻止 Javascript
【发布时间】:2016-05-11 07:51:44
【问题描述】:

我有一个底部有 4 个选项卡的应用程序,每个选项卡都托管一堆 WebView,显示由 Javascript 呈现的网页(包括调用 Javascript 桥接函数来更改本机标题栏)。

在大多数设备上,快速切换标签是可以的。但是在以 Chrome 50 作为 WebView 内核的设备上,Javascript 脚本在快速切换标签时会被延迟,并且直到我触摸屏幕才会运行。

有什么办法可以避免这种情况?谢谢!

【问题讨论】:

  • 你是如何获得带有 chrome 50 的 android webview 的?

标签: javascript android google-chrome webview


【解决方案1】:

使用

requestIdleCallback(long_running_function);

包装长时间运行的函数解决了这个问题!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多