MyWebViewClient
public class MyWebViewClient extends WebViewClient {
private WebView webView;
public MyWebViewClient(WebView webView) {
this.webView=webView;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
imgReset();//重置webview中img标签是我图片大小
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
Uri url = request.getUrl();
view.loadUrl(url.toString());
return super.shouldOverrideUrlLoading(view, request);
}
private void imgReset() {
webView.loadUrl("javascript:(function(){" +
"var objs = document.getElementsByTagName('img'); " +
"for(var i=0;i<objs.length;i++) " +
"{"
+ "var img = objs[i