android中Webview与javascript的交互(互相调用)
来源:互联网 发布:网上兼职淘宝客服招聘 编辑:程序博客网 时间:2024/05/22 02:25
最近做Android项目中遇到要在webview中做与js交互相关的东东,涉及到js中调用android本地的方法,于是查了资料整理了一下android和js互相调用的过程。如下demo,demo的主要实现过程如下:通过加载本地的html文件(里面有js脚本),实现android本地方法和js中的交互。
第一步:
mainfest.xml中加入网络权限
第二步:加载本地写好的html文件(定义好js中提供给android调用的方法 funFromjs(),和android提供给js调用的对象接口fun1FromAndroid(String name)),放在 assets目录下。
第三步:
实现android工程与js交互的相关代码
android主题代码:
js调用的android对象方法定义效果图:
。。。。
ps:据网友反应,在Android4.4以上不支持js的一些方法了,上面的思想大概是这样,要实用的大家可以参考这个开源项目:
https://github.com/lzyzsd/JsBridge
点击去下载整个demo工程
0 0
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- Android中Webview与JavaScript的交互(互相调用)
- Android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- android中Webview与javascript的交互(互相调用)
- Android中Webview与javascript的交互之间的互相调用
- Android中WebView和JavaScript(JS)的互相调用
- Android中WebView与Javascript的交互
- Spring线程池
- 华为机试---搬圆桌
- zookeeper原理讲解(讲的很深奥不易懂 原理可以看上一篇 应用场景可以看看)
- Content-disposition中Attachment和inline的区别
- CAGradientLayer(颜色渐变) -- 实现iphone手机屏幕“滑动来解锁”动画效果
- android中Webview与javascript的交互(互相调用)
- 第十六周项目一(2)-小玩文件
- android 获取第三方应用程序包名并启动
- 客户端更新流程图
- 图片手指缩放
- 二叉搜索树的后序遍历序列(剑指offer)
- Shell入门
- CircleImageView(圆形图片布局)
- php-fpm listen sock 模式