android 和 js 之间交互的封装
来源:互联网 发布:懒人淘宝商城 编辑:程序博客网 时间:2024/06/05 05:46
HybridBridge
项目地址:YouJZ/HybridBridge
简介:android 和 js 之间交互的封装
更多:作者 提 Bug
标签:
webview-js-android 和 js 之间交互的封装-A basic framework for Android hybrid development, bridge between JavaScript and java.
use in android
Adding to project
compile 'com.zyj:hybridbridge:0.1.0'
step.1
webView.loadUrl("you url");JsBridge.getInstance().init(this, webView);
step.2
public class JsDeviceInfo extends JsAction { public static final String ACTION = "deviceinfo"; @Override protected void handleAction(Activity context, String jsonStr) { HandleResult resultEntity =new HandleResult(); ... resultEntity.setData(...); RxBus.getInstance().post(resultEntity); } }JsBridge.getInstance().addJsAction(JsDeviceInfo.ACTION, JsDeviceInfo.class);
step.3
JsBridge.getInstance().destroy();
use in js
step.1
window.nativeCallback = function(data) {...}
step.2
var Senddata={ action:"deviceinfo", callback:"nativeCallback", data:data, }
step.3
window.native.sendMessage(sendDataStr);
阅读全文
0 0
- android 和 js 之间交互的封装
- js和android之间的交互
- Android中webview和js之间的交互
- Android中java和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互及注意事项
- Android中webview和js之间的交互
- Android中webview和js之间的交互及注意事项
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中WebView和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- Android中webview和js之间的交互
- 同步加载、异步加载和延迟加载
- HTTP协议(Requset、Response)
- 斐波那契数列的变形---跳台阶及矩形覆盖
- PHPWAMP强行脱离依赖,在系统缺失必备组件或DLL受损的情况下依然能正常运行
- 10个Java面试小技巧!
- android 和 js 之间交互的封装
- js与ios交互,使用WebViewJavascriptBridge三方库
- unity抛物线的运动
- HTTP长连接与短连接
- Python爬取网页数据
- css 实现垂直水平居中
- MultiSlider组件
- 不同jboss版本对应不同的jndi端口号
- 多态:如何理解父类引用指向子类对象