首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

iOS下JS与OC互相调用(一)--UIWebView 拦截URL

目前我已知的JS 与 OC 交互的处理方式: 1.在JS 做一次URL跳转,然后在OC拦截跳转。...因为就相互调用的接口使用的非常少啊,就那么三两个,完全没必要使用牛刀啊。 ? UIWebView 拦截URL 我之前就使用的是UIWebView + 拦截URL 的方式实现的JS与OC 交互。...2.为什么loadURL 的链接,使用统一的scheme? 答:便于在OC 做拦截处理,减少在JS调用一些OC 没有实现的方法时,webView 做跳转。...因为我在OC 拦截URL 时,根据scheme (即haleyAction)来区分是调用原生的方法还是正常的网页跳转。然后根据host(即//后的部分getLocation)来区分执行什么操作。...调用OC 方法的时候,也需要传参数到OC ,怎么传呢?

3.5K40
领券