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

后端 未结 8 1386
我寻月下人不归
我寻月下人不归 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:22

    The below code works perfectly. Once the page has been loaded successfully it will trigger onPageFinished()

            webView.setWebViewClient(new WebViewClient(){
    
            @Override
            public void onPageStarted(WebView view, String url, Bitmap favicon) {
                Toast.makeText(getApplicationContext(),"Started",Toast.LENGTH_SHORT).show();
                super.onPageStarted(view, url, favicon);
            }
    
            @Override
            public void onPageFinished(WebView view, String url) {
                Toast.makeText(getApplicationContext(),"Loaded",Toast.LENGTH_SHORT).show();
                super.onPageFinished(view, url);
            }
        });
    

提交回复
热议问题