How can I know that my WebView is loaded 100%?

后端 未结 8 1349
我寻月下人不归
我寻月下人不归 2020-11-28 03:46

I\'m trying to load in my WebView some HTML code that contains JavaScript.

Now , I want to test if my WebView is loaded before 5 secondes. I\'ve tried the method

8条回答
  •  自闭症患者
    2020-11-28 04:34

    The best way to detect if a page has rendered is to use the onPageCommitVisible callback, available from API 23. onPageLoadFinished is not suitable, since it's delivered too soon (when the HTML is processed, but not yet rendered).

    webview.setWebViewClient(new WebViewClient() {
    
        @Override
         public void onPageCommitVisible (WebView view, 
                String url)
        }
    }
    

提交回复
热议问题