Android使用webview控件加载本地html,通过Js与后台Java实现数据的传递
来源:互联网 发布:番今年交通事故数据 编辑:程序博客网 时间:2024/05/24 06:34
1.在布局文件中加WebView控件,在java中获取WebView对象。
2.加载本地html文件。
webView.loadUrl("file:///android_asset/android.html");
3.开启js功能。
webView.getSettings().setJavaScriptEnabled(true);
4.添加一个js交互接口,方便html布局文件中的javascript代码能与后台java代码直接交互访问。
webView.addJavascriptInterface(new ContactPlugin(), "contact");// new类名,contact交互访问时使用的别名 , 对应android.html中的contact. 在js中可以通过该别名访问该对象的java方法。
5.在java中调用js的方法。
webView.loadUrl("javascript:show('" + args+ "')");//show为js的方法,可以传递数据到前台。
效果图如下:
需要源码的可以去:http://download.csdn.net/detail/caihuajian235/7713891下载。
0 0
- Android使用webview控件加载本地html,通过Js与后台Java实现数据的传递
- android webview 加载本地html 实现 与 java 之间的相互响应
- android webview 加载本地html 实现 与 java 之间的相互响应
- 使用WebView加载本地html页面,实现与java之间的相互响应
- Android的webview加载本地html、assert内html和网络URL&&& JS与移动端webview的相互交互
- android webview中如何实现html与手机本地数据的交互
- Android Webview 加载外部html时选择加载本地的js,css等资源文件
- Android Webview 加载外部html时选择加载本地的js,css等资源文件
- Android Webview加载外部html时选择加载本地的js,css等资源文件
- Android中WebView载入本地HTML代码并实现Java与JavaScript交互的例子
- Android WebView 远程网页 加载本地资源js/html/css
- IOS使用webview加载本地HTML文件,压入JS
- iOS webView加载本地html 调用 js,css (基本使用)
- Android WebView使用全面解析(加载网络资源、本地HTML,JS交互)
- Android WebView使用全面解析(加载网络资源、本地HTML,JS交互)
- android WebView 控件加载本地sdcard中html文件图片的问题
- android WebView 控件加载本地sdcard中html文件图片的问题
- Android webview加载本地html实现跨域访问
- 线程问题 之 登陆问题(91 Android版本SDK接入闪屏问题解决)
- oracle数据库权限管理
- 【Javascript/Node.js】Javascript 的前后端统一是个"笑话"吗?
- 一千行MySQL学习笔记【转】
- 脉冲
- Android使用webview控件加载本地html,通过Js与后台Java实现数据的传递
- linux的PAM认证和shadow文件中密码的加密方式
- Test
- 最近的计划 + 总结
- Hibernate_2_增、删、改、查的模板:
- ASP.NET后台输出js的三种方式(写给初学者)
- hdu1227 Fast Food
- 常用MD5算法代码
- Map Reduce