页面仍在加载时在WebView中运行JavaScript - 我可以获得进度百分比吗?

时间:2014-08-14 08:48:33

标签: java javascript android webview

我一直试图通过WebView webView.loadUrl('javascript:...') onPageFinished方法调用WebViewClient来在我的loadUrl中运行javascript函数。然而,这对于javascript函数的正确效果来说已经太迟了。

我的问题是有没有办法在onPageFinished之前稍微调用WebView可能通过监视while循环中的加载进度然后调用它?你能看到{{1}}的进度百分比吗?

2 个答案:

答案 0 :(得分:0)

WebChromeClient可用于监控网页加载进度,因此您可以在特定时间执行操作。但我最后没有使用它。

答案 1 :(得分:0)

您已经标记了克里斯答案。但我有一个问题。为什么在这一点上不使用javascript接口,我认为这是最简单的方法......