今天做一个应用详情页使用的是WebView 显示页面 ,里面有图片
正常使用css 如果图片属性含义width和height图片就会自动拉伸 效果非常不好
使用css width:90%;height:auto; 让宽变成屏幕的90%宽 高度 按比例缩放就没问题 height:auto; 必须加上 不然拉伸
找做网页的 没解决 还得我自己去 慢慢研究,浪费时间啊 不过还好 很快找到方法了
WebView 内部可以添加控件 默认显示在顶部
直接把android 布局写到WebView 。里面就可以正常显示 在小米2测试可以
WebView 调用js bug
在调用js时候 设置 android:targetSdkVersion="17" 当前版本17 就调用不到js 去掉这个就解决问题 具体原因 测试中
这个是webview 加载网络数据的bug 而不是加载url;
还有就是如果开启线程 mWebView = (WebView) findViewById(R.id.webview); 写在初始化里面 也不能调用js 需要在网络数据获取完成后 直接赋值到里面