WebView 加载javaScript
生活随笔
收集整理的這篇文章主要介紹了
WebView 加载javaScript
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在某個網頁注入js實現我們想要的功能,比如去除廣告,去除標題等等。 這里實踐發現有的網頁并不會走到onPageFinished方法。那么通過監聽進度條,我這里大于80就去加載我們的javaScript
webView.setWebChromeClient(new WebChromeClient() {@Overridepublic void onProgressChanged(WebView view, int newProgress) {if(newProgress>80){addJs();}super.onProgressChanged(view, newProgress);}});private void addJs() {String javaScript= "https://***.js";String js = "var newscript = document.createElement(\"script\");";js += "newscript.src=\""+javaScript+"\";";js += "document.body.appendChild(newscript);";webView.loadUrl("javascript:"+js);}總結
以上是生活随笔為你收集整理的WebView 加载javaScript的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 获取url中的参数
- 下一篇: 国际油价大跳水,美油布油均跌超3%!发生