Android WebView 实现JS相互调用 JsBridge
16lz
2021-01-22
本文简单阐述如何使用开源库com.github.lzyzsd.jsbridge实现Android与JS相互通信调用,iOS客户端同样适用;
Git地址:https://github.com/lzyzsd/JsBridge
本文demo下载地址:
http://download.csdn.net/detail/chenxh515/9469239
整体工程结构:
包com.github.lzyzsd.jsbridge是git上的开源库,大神封装好的调用、回调机制,有源码可以根据自己的需求修改;
特别注意/assets/中一定要添加WebViewJavascriptBridge.js文件,否则无法实现通信调用,主要作用是初始化、注册调用、回调等;
其中/assets/demo.html是示例文件,H5开发人员可以根据需求变更JS、H5代码实现需求的调用、回调交互;
1、布局文件:
2、Activity代码:
3、页面调用效果:
demo下载地址:
http://download.csdn.net/detail/chenxh515/9469239
更多相关文章
- 是否可以知道文件是否在用户的浏览器缓存中?
- 如何在HTML页面中维护SWF文件的大小?
- 如何使用jquery或JavaScript在一次浏览中上传多个文件
- python (9)统计文件夹下的所有文件夹数目、统计文件夹下所有文件数
- struts2结合swfupload控件实现视频等大文件上传
- 当函数在单独的PHP文件中定义时,调用JavaScript函数onclick按钮事
- 使用Python写HTML 文件使用jinja2中的模板
- Python读取修改ini配置文件[ConfigParser]
- 用户输入从.csv文件生成新列表?