WebView加载本地资源文件html时,如果html中有图片,加载时会先加载文字,后加载图片,因此会出现排版混乱的情况,好像加载了两遍,这种情况是因为,html中图片的高度是自适应的,没有设定具体的值,图片加载出来后,并没有将文字往下挤压,所以出现了重叠的现象,解决方法:
将html中图片的宽高设成固定的值,这样加载文字后,会将图片的位置预留出来,之后图片加载出来后会直接在预留的位置显示,不会出现重叠的现象。
发现第二个解决办法:
webView.setBackgroundColor();去掉就好了
将html中图片的宽高设成固定的值,这样加载文字后,会将图片的位置预留出来,之后图片加载出来后会直接在预留的位置显示,不会出现重叠的现象。
发现第二个解决办法:
webView.setBackgroundColor();去掉就好了