webaview自适应网页大小
来源:互联网 发布:基于python的流量分析 编辑:程序博客网 时间:2024/04/30 14:29
-
WebSettings = view.getSettings(); - webSettings.setJavaScriptEnabled(true);
-
-
-
- //
User settings -
- webSettings.setJavaScriptEnabled(true);
- webSettings.setJavaScriptCanOpenWind
owsAutomatically(true); - webSettings.setUseWideViewPort(true);//关键点
-
- webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
-
- webSettings.setDisplayZoomControls(false);
- webSettings.setJavaScriptEnabled(true);
// 设置支持javascript脚本 - webSettings.setAllowFileAccess(true);
// 允许访问文件 - webSettings.setBuiltInZoomControls(true);
// 设置显示缩放按钮 - webSettings.setSupportZoom(true);
// 支持缩放 -
-
-
- webSettings.setLoadWithOverviewMode(true);
-
- DisplayMetrics
metrics = newDisplayMetrics(); -
getWindowManager().getDefaultDisplay().getMetrics(metrics); -
int mDensity = metrics.densityDpi; -
Log.d("maomao", "densityDpi = " + mDensity); -
if (mDensity == 240) { -
webSettings.setDefaultZoom(ZoomDensity.FAR); -
} else if (mDensity == 160) { -
webSettings.setDefaultZoom(ZoomDensity.MEDIUM); -
} else if(mDensity == 120) { -
webSettings.setDefaultZoom(ZoomDensity.CLOSE); -
}else if(mDensity == DisplayMetrics.DENSITY_XHIGH){ -
webSettings.setDefaultZoom(ZoomDensity.FAR); -
}else if (mDensity == DisplayMetrics.DENSITY_TV){ -
webSettings.setDefaultZoom(ZoomDensity.FAR); -
}else{ -
webSettings.setDefaultZoom(ZoomDensity.MEDIUM); -
} -
-
-
- webSettings.setLayoutAlgorithm(LayoutAlgorithm.NARROW_COLUMNS);
其中关键是以下设置属性
webSettings.setLayoutAlgorithm(LayoutAlgorithm.NARROW_COLUMNS);
webSettings.setUseWideViewPort(true);
这样的话如果你的PC网页里面没有设置 meta标签 viewport的缩放设置也没有关系。
常用的 viewport meta 如下:
1、width:
2、height:
3、initial-scale:
4、maximum-scale:
5、minimum-scale:
6、user-scalable:
0 0
- webaview自适应网页大小
- 网页自适应屏幕大小
- webview网页自适应手机屏幕大小
- 自适应屏幕大小的网页
- 网页宽高自适应大小
- webview网页自适应手机屏幕大小
- 网页宽高自适应大小(转)
- Flex4 网页Application界面大小自适应屏幕
- 如何设计自适应屏幕大小的网页
- JavaScript实现自适应窗口大小的网页
- 如何设计自适应屏幕大小的网页
- 如何设计自适应屏幕大小的网页
- 手机移动网站自适应高度,手机网页图片自适应大小
- [unity3d]发布网页版Unity自适应网页大小
- 用CSS如何控制网页中图片自适应大小
- swfobject+swffit实现flash嵌入网页自适应大小
- JQ插件第四十三:网页内容自适应窗口大小
- 网页大小自适应设备屏幕(手机等)
- 解决 Android tex…
- 易语言-万挂作坊4.X下载,有图有真相
- 一个匹配数字和字母密码的正则表达…
- 51单片机系列知识13--1206LCD(1)
- apk反编译
- webaview自适应网页大小
- Android FLAG_ACTIVITY_CLEAR…
- Android 软键盘盖住输入框的问题
- 营销型网站应该具备哪些因素?
- ImageView设计成圆角的形状
- UICollectionView 使用
- 关于使用xib进行页面跳转的一些控…
- 使用XIB自定义一个UIView,然后将…
- IOS常用正则表达式