WebView的常用设置
来源:互联网 发布:阿里云虚拟主机 java 编辑:程序博客网 时间:2024/06/11 00:00
WebView设置
webview.requestFocus();//触摸焦点起作用 webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);//取消滚动条
WebSetting基本设置 ##
WebSettings ws = webview.getSettings();
缩放相关
- setBuiltInZoomControls 设置是否支持缩放
- setSupportZoom 设置是否支持变焦
- setBuiltInZoomControls(true);// 隐藏缩放按钮
- setUseWideViewPort(true);// 可任意比例缩放
- setLoadWithOverviewMode(true);//默认显示整个网页
- setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);// 排版适应屏幕
js相关
- setJavaScriptEnabled(true);//允许允许js
- setSupportMultipleWindows//支持多窗
- setJavaScriptCanOpenWindowsAutomatically(true);//设置允许js弹出alert对话框
缓存相关
- setAppCacheEnabled(true);//data/data
- setDomStorageEnabled(true);//存储卡
- setDatabaseEnabled(true);//数据库
- setAppCachePath(getFilesDir() + getPackageName() + “/cache”);//路径
getApplicationContext().getCacheDir().getAbsolutePath()
getFilesDir() + getPackageName() + “/cache”
- setCacheMode(WebSettings.LOAD_DEFAULT);//模式
其他
- setAllowFileAccess 启用或禁止WebView访问文件数据
- setBlockNetworkImage 是否显示网络图像
- setLoadsImagesAutomatically;//自动加载网络图片
- setDefaultFontSize 设置默认的字体大小
- setDefaultTextEncodingName 设置在解码时使用的默认编码
- setLightTouchEnabled 设置用鼠标激活被选项
ws.setSavePassword(true); ws.setSaveFormData(true);// 保存表单数据 ws.setJavaScriptEnabled(true); webview.setWebChromeClient(new MyChromeClient()); webview.setWebViewClient(new MyViewClient());
ChromeClient
ViewClient
WebView的坑
0 0
- WebView的常用设置
- 关于webview的常用设置
- webview常用设置
- Android的WebView的常用设置和方法
- WebView中的常用设置总结:
- android webview 常用设置 - 记录
- Webview常用的方法
- WebView的缓存设置
- webview的一些设置
- WebView的设置
- webView的设置
- WebView的基本设置
- WebView的拦截设置
- WebView的设置
- WebView 的设置
- Webview的基本设置
- WebView组件的常用方法
- Android WebView的常用方法
- Android 异步消息处理机制 理解 Looper、Handler、Message三者关系
- 微博关注我、我关注你数据库该怎么设计
- 高通源码
- C/C++之练习题4-5
- tableView头部留白
- WebView的常用设置
- mysql常用命令
- 绑定数据显示到 GridView
- 排序实例
- NodeJs回调可能遇到的问题
- Mongodb启动命令mongod参数说明
- 寻找最近点对
- sockaddr_in结构体详解
- 剑指Offer----扩展:选择题(京东)