WebView加载网页基本配置
来源:互联网 发布:手机必备软件大全 编辑:程序博客网 时间:2024/05/16 05:25
/* 设置支持Js,必须设置的,不然网页基本上不能看 */ mWebView.getSettings().setJavaScriptEnabled(true); /* 设置缓存模式,我这里使用的默认,不做多讲解 */ mWebView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT); /* 设置为true表示支持使用js打开新的窗口 */ mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); /* 大部分网页需要自己保存一些数据,这个时候就的设置下面这个属性 */ mWebView.getSettings().setDomStorageEnabled(true); /* 设置为使用webview推荐的窗口 */ mWebView.getSettings().setUseWideViewPort(true); /* 设置网页自适应屏幕大小 ---这个属性应该是跟上面一个属性一起用 */ mWebView.getSettings().setLoadWithOverviewMode(true); /* HTML5的地理位置服务,设置为true,启用地理定位 */ mWebView.getSettings().setGeolocationEnabled(true); /* 设置是否允许webview使用缩放的功能,我这里设为false,不允许 */ mWebView.getSettings().setBuiltInZoomControls(false); /* 提高网页渲染的优先级 */ mWebView.getSettings().setRenderPriority(RenderPriority.HIGH); /* 设置显示水平滚动条,就是网页右边的滚动条.我这里设置的不显示 */ mWebView.setHorizontalScrollBarEnabled(false); /* 指定垂直滚动条是否有叠加样式 */ mWebView.setVerticalScrollbarOverlay(true); /* 设置滚动条的样式 */ mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); /* 这个不用说了,重写WebChromeClient监听网页加载的进度,从而实现进度条 */ mWebView.setWebChromeClient(new WebChromeClient()); /* 同上,重写WebViewClient可以监听网页的跳转和资源加载等等... */ mWebView.setWebViewClient(new WebViewClient());
0 0
- WebView加载网页基本配置
- android WebView, WebChromeClient和WebViewClient加载网页基本用法
- android WebView, WebChromeClient跟WebViewClient加载网页基本用法
- WebView的基本使用方法及 WebViewClient加载网页使用
- android WebView, WebChromeClient和WebViewClient加载网页基本用法
- Android WebView 加载网页
- webview加载网页地址
- WebView 加载本地网页
- android webview加载网页
- Android加载网页WebView
- 使用WebView加载网页
- WebView的加载网页
- 加载网页之webview
- 利用webview加载网页
- webView 网页加载方式
- WebView网页加载使用
- WebView加载网页
- WebView加载网页
- ReentrantLock 重入锁
- c++版矩阵基本操作,行列式,逆(不限矩阵大小)
- 关于String的常见问题
- 导出excel
- MySQL服务器的连接数设置
- WebView加载网页基本配置
- Android studio 安装 opencv-Android环境搭建
- 利用模板实现Stack
- hcm20170426
- hadoop、hbase解决需求jar包问题
- Linux proc/%d/stat文件详解
- 苹果应用上架,一些信息的勾选(2017年4月27日)
- Mybatis 多表关联查询(2) one-to-many关系
- JS中的call()方法和apply()方法用法总结