WebView的一些简单用法
来源:互联网 发布:sqlserver sum over 编辑:程序博客网 时间:2024/04/29 06:22
1、加载本地的(assets目录下)HTML代码
mWebView.loadUrl("file:///android_asset/about/about.html");
2、设置WebView的一些属性
mWebView.getSettings().setJavaScriptEnabled(true);//设置编码mWebView.getSettings().setDefaultTextEncodingName("utf-8");//设置是否缓存mWebView.getSettings().setAppCacheEnabled(true);//设置是否数据库存储mWebView.getSettings().setDatabaseEnabled(true);// LOAD_CACHE_ELSE_NETWORK,只要本地有,无论是否过期,或者no-cache,都使用缓存中的数据。// LOAD_DEFAULT: 根据cache-control决定是否从网络上取数据。// 总结:根据以上两种模式,建议缓存策略为,判断是否有网络,有的话,使用LOAD_DEFAULT,无网络时,使用LOAD_CACHE_ELSE_NETWORK。mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
3、对WebView设置的监听
/** * 处理WebView返回 * * @param keyCode * @param event * @return */@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK && mWebView.canGoBack()) {// WEBVIEW返回前一个页面mWebView.goBack();// 返回时应该进行的操作}return super.onKeyDown(keyCode, event);}
4、加入本地的样式
<script type=\"text/javascript\" src=\"file:///android_asset/文件名.js\"></script>+html内容
WebView详解与简单实现Android与H5互调
0 0
- WebView的一些简单用法
- WebView的一些用法
- WebView的一些用法
- WebView的简单用法
- WebView的简单用法
- WebView的简单用法
- iOS webView的一些用法
- SearchView&WebView的简单用法
- 关于WebView的一些用法探讨
- webView的一些基本方法和用法
- 74 Android WebView (四) webview的一些简单处理
- 简单用法WebView
- webview简单用法
- valarray的一些简单用法
- Substring 的一些简单用法
- pdo的一些简单用法
- 一些简单的js用法
- vc的一些简单用法
- 常见问题的正则表达式解决方案
- Android Studio配置Annotations
- android指定数据库的路径
- vimdiff 使用比较
- AndroidStudioTutorial_160218S004_创建Fragment
- WebView的一些简单用法
- DAO设计模式
- word不显示fonts文件夹中的字体
- Eclipse Import Project
- 我在京东怎么做运营——电商思维下的产品运营及管理
- JDK、JRE、JVM的区别及JavaSE、JavaEE和JavaME的区别
- 7.以新版表格型单表为模板定制模块:人员信息查询
- Android:读取文件
- 【面试题目】第一篇