webView加载html5
2015-07-29 08:58
239 查看
我们知道webview是可以加载网页,并浏览网页的,但是发现有的网页可以加载,但是想浏览他,触发他其中的事件
发现没用。网上找了很多资料,才发现webview加载html5是有问题的,要设置。
加入以上代码即可搞定
发现没用。网上找了很多资料,才发现webview加载html5是有问题的,要设置。
WebSettings ws = mViewHolder.contentWbv.getSettings(); /** * setAllowFileAccess 启用或禁止WebView访问文件数据 setBlockNetworkImage 是否显示网络图像 * setBuiltInZoomControls 设置是否支持缩放 setCacheMode 设置缓冲的模式 * setDefaultFontSize 设置默认的字体大小 setDefaultTextEncodingName 设置在解码时使用的默认编码 * setFixedFontFamily 设置固定使用的字体 setJavaSciptEnabled 设置是否支持Javascript * setLayoutAlgorithm 设置布局方式 setLightTouchEnabled 设置用鼠标激活被选项 * setSupportZoom 设置是否支持变焦 * */ ws.setBuiltInZoomControls(true);// 隐藏缩放按钮 ws.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);// 排版适应屏幕 ws.setUseWideViewPort(true);// 可任意比例缩放 ws.setLoadWithOverviewMode(true);// setUseWideViewPort方法设置webview推荐使用的窗口。setLoadWithOverviewMode方法是设置webview加载的页面的模式。 ws.setSavePassword(true); ws.setSaveFormData(true);// 保存表单数据 ws.setJavaScriptEnabled(true); ws.setGeolocationEnabled(true);// 启用地理定位 ws.setDomStorageEnabled(true); mViewHolder.contentWbv.loadUrl(contenxt);
加入以上代码即可搞定
相关文章推荐
- ios 编码规范
- cocos2d-x系列笔记技巧篇—关于CREATE_FUNC宏的用法
- cocos2d-x系列笔记技巧篇—关于CREATE_FUNC宏的用法 分类: cocos2d代码编写 2015-07-29 08:50 7人阅读 评论(0) 收藏
- iOS上架
- Android 基于Message的进程间通信 Messenger完全解析
- 为学IOS,进击中......
- Android广播
- iOS 设计模式之中介者模式
- iOS-代理委托的使用
- 常用meta整理
- Android Studio com.android.dex.DexException: Multiple dex files define(重复引用包)
- Android jar包Proguard混淆方法
- 大话——完成入门Android
- android使用webview时按后退退出的问题
- swift 之函数式编程(一)
- ZOJ 3703 Happy Programming Contest 0-1背包 DP
- Cocos2d-x中文支持问题的解决办法
- Android官方命令深入分析之AVD Manager
- Android官方命令深入分析之AVD Manager
- Android 官方命令深入分析之android