我一直试图通过WebView
webView.loadUrl('javascript:...')
onPageFinished
方法调用WebViewClient
来在我的loadUrl
中运行javascript函数。然而,这对于javascript函数的正确效果来说已经太迟了。
我的问题是有没有办法在onPageFinished
之前稍微调用WebView
可能通过监视while循环中的加载进度然后调用它?你能看到{{1}}的进度百分比吗?
答案 0 :(得分:0)
WebChromeClient
可用于监控网页加载进度,因此您可以在特定时间执行操作。但我最后没有使用它。
答案 1 :(得分:0)
您已经标记了克里斯答案。但我有一个问题。为什么在这一点上不使用javascript接口,我认为这是最简单的方法......