Android WebView无论怎么修改它的属性都会存在一定的边距。这是因为 HTML 的 body 标签默认存在一定边距。
修改 webView 的属性并没有作用!
解决办法: 修改 html 代码
html =
"<html><head><style>img{width:100% !important;}</style></head><body style='margin:0;padding:0'>"
+
data//原本需要加载的html
+ "</body></html>";
webview.loadDataWithBaseURL("", html, "text/html", "utf-8", null);
去除body标签默认的边距:
<body style='margin:0;padding:0'>