WebView match_parent wrap_content 无法显示,或显示特别小

问题描述
WebView设置了match_parent或 wrap_content无法显示,或显示特别小,原因可能是加载的url 或 内容,使得webview无法计算自身的大小。
例如:html的body的高度设置成了100%,以比例的形式设置的。

测试方法
加载一个其他公司的移动网站地址(如:http://m.baidu.com),测试webview的大小是否正常。

解决方法:
一、如果加载的网页是自己公司做的,可以提出修改网页以兼容移动端。
二、如果不能更改webview加载的内容,只能自己计算并手动设置 webview 的高度了

你可能感兴趣的:(android,webview)