WebViewJavascriptBridge的简单使用
2016-07-13 11:09
405 查看
- (void)viewDidLoad {
UIWebView* webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
webView.backgroundColor = [UIColor whiteColor];
[self.view addSubview:webView];
// 打开输出日志
[WebViewJavascriptBridge enableLogging];
// 设置关联
_bridge = [WebViewJavascriptBridge bridgeForWebView:webView];
[_bridge setWebViewDelegate:self];
// 回调
[_bridge registerHandler:@"testObjcCallback" handler:^(id data, WVJBResponseCallback responseCallback) {
// responseCallback(@"Response from testObjcCallback");
//write code here
//此处处理点击事件
}];
}
UIWebView* webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
webView.backgroundColor = [UIColor whiteColor];
[self.view addSubview:webView];
// 打开输出日志
[WebViewJavascriptBridge enableLogging];
// 设置关联
_bridge = [WebViewJavascriptBridge bridgeForWebView:webView];
[_bridge setWebViewDelegate:self];
// 回调
[_bridge registerHandler:@"testObjcCallback" handler:^(id data, WVJBResponseCallback responseCallback) {
// responseCallback(@"Response from testObjcCallback");
//write code here
//此处处理点击事件
}];
}
相关文章推荐
- Android camera系统开发之IPC (三)
- android 机型适配
- Android camera系统开发之IPC (二)
- android中注解的简单实用
- xutils中dbutils的基础使用详解
- Android camera系统开发之总括
- ios播放声音中断后台音乐的问题
- Android camera系统开发之IPC (一)
- (4.2.34)Android开源控件ViewPager Indicator的使用方法
- Android存储方式-SQlite
- Unity5.0 EventSystem事件系统的详细说明
- swift去除掉指定分割线
- 自学swift (1)
- java list转JSONObject报错
- android camera HAL v3.0详细介绍(二)
- (4.2.32.6)android热修复之Andfix方式:Andfix的Hook方式打补丁原理
- 记一次基于Unity的Profiler性能分析
- 微信扫码登陆过程。
- javascript,对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制
- Android存储方式-SharedPreferences