说的很清楚的android和js之间的调用
2015-07-31 13:56
417 查看
实现的方法是将数据通过js传递到html页面中。
android中的关键代码:
js或html中调用android中方法代码:
如:<a onClick=”window.name.java中的方法()”>
或js中 window.name.java中的方法();
android中调用js的function方法:
Callfunction(){
webview.loadUrl(“javascript: function ()”);
}
需要注意的地方,很多数据类型js中不认识,最好是在android那边封装好,提供必要的方法接口。比如传到js中的list,在js中是没办法去得到里面的元素的。
以下是源码:
html的源码
Android源码:
android中的关键代码:
如:<a onClick=”window.name.java中的方法()”>
或js中 window.name.java中的方法();
android中调用js的function方法:
Callfunction(){
webview.loadUrl(“javascript: function ()”);
}
需要注意的地方,很多数据类型js中不认识,最好是在android那边封装好,提供必要的方法接口。比如传到js中的list,在js中是没办法去得到里面的元素的。
以下是源码:
html的源码
相关文章推荐
- android webView js方法和java 方法交互
- Android5.0新增的两个XML属性elevation和translationZ
- Android 设置 横屏 竖屏
- Android 解决Handler在运行时加载报空指针异常
- Android中Parcelable接口用法
- Android中的DatePick和TimerPick全
- ubuntu14.04-64编译android2.3.4源码
- Android 多媒体开发学习之简单的音乐播放器
- Android maxEms和maxLength
- android Listview checkbox 单选
- 详解Android开发中Fragment的使用
- Android开发周报: APK加壳技术、属性动画全解析
- Android 程序的安装、卸载和更新
- Android 客户端app编程——自定义控件
- android fragment中使用ContextMenu
- Android imageView图片按比例缩放
- 号称最快android虚拟机的genymotion安装出现virtualization engine not found plugin loading aborted另外一个原因
- android:匿名启动系统Activity方式(系统浏览器、相册、短信、电话)
- Android:异步消息源码解析
- Android之常用类型转换