oc js交互

http://www.yelanxiaoyu.com/app/phonegap开发/phonegap-ios开发-oc调用js传递参数并获得返回值.html




iOS js oc相互调用(JavaScriptCore)


iOS js oc相互调用(JavaScriptCore)(二)


IOS中 使用JavaScriptCore 实现OC与JS的交互






之前用过此方法

iOS 与HTML5交互之捕捉HTML5按钮点击事件,获取webview上按钮的点击事件

参考(社群e)


进阶:

OC与JS交互之WebViewJavascriptBridge


代码步骤

1.

创建webView,并实现代理

2.导入JavaScriptCore.framework

导入头文件

添加js代理,代理里面为js函数,添加代理实现js方法,js就能调用oc里面的方法了; 


js调用oc的第一种方法


js调用oc第二种方法



3.

初始化js文本

将当前对象传值给jsCall (js对象),

打印异常


@property (nonatomic,strong)JSContext *context;

4

oc调用js的方法并将参数传递给js






重要:oc调用js函数无需再webview代理方法中,可以在其他任意点击事件中


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容