OC/SWIFT 与JS 交互

开发中移动端经常涉及到与js交互的功能,例如:js需要调用oc的方法,或者oc需要调用js的方法。

一、js调用oc方法

原理:当点击html页面的图片时,通过js事件我们发送一个请求。然后在webView的代理方法中拦截此次请求事件的ur,通过约定的API,我们可以拿到此次事件的方法名称,把方法名转成相应的方法,直接调用OC方法。

js代码如下:


oc代码:


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

推荐阅读更多精彩内容

  • 一、简介 近两年随着HTML5的迅速发展与日趋成熟,越来越多的移动开发者选择使用HTML5来进行混合开发,不仅节约...
    RainyGY阅读 1,909评论 1 12
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,521评论 25 708
  • 随着H5技术的兴起,在iOS开发过程中,难免会遇到原生应用需要和H5页面交互的问题。其中会涉及方法调用及参数传值等...
    Chris_js阅读 3,125评论 1 8
  • 简单说两句,混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为...
    会飞的大马猴阅读 3,163评论 6 26
  • 我正想的入神 ‘’啰啰啰啰啰啰,出来吃食了‘’ 我笑了笑:你才是那只猪好不好?给你,这就是你所担心的事,不过我们先...
    写给董小姐阅读 154评论 0 0