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) {
            //加載成功了
            
        }
    }
}

實際上測試發現已解決我的需求,具體可行性可能待驗證?

參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章