Android Webview判断网页加载完毕

原文: Android Webview判断网页加载完毕 - Stars-One的杂货小窝

书接上文,在Android WebView获取html源码 - Stars-One的杂货小窝此文讲到没有一个可以判断网页加载完毕的方法

最近发现确实是有个解决方案,就是设置webViewClient里的onPageFinished方法判断当前webview进度,如下代码

webView.webViewClient = object : WebViewClient() {
   
    override fun onPageFinished(view: WebView?, url: String) {
        super.onPageFinished(view, url)

       
        if (view?.progress == 100) {
            //加载成功了
            
        }
    }
}

实际上测试发现已解决我的需求,具体可行性可能待验证?

参考

posted @ 2024-01-12 22:58  Stars-one  阅读(601)  评论(0编辑  收藏  举报