摘要: 使用WKWebView的时候,如果想要实现JS调用OC方法,除了拦截URL之外,还有一种简单的方式。那就是利用WKWebView的新特性MessageHandler来实现JS调用原生方法。 MessageHandler 是什么? WKWebView 初始化时,有一个参数叫configuration, 阅读全文
posted @ 2017-07-12 16:26 iOS_Doman 阅读(6500) 评论(0) 推荐(0) 编辑
摘要: 在第一篇文章 iOS下JS与OC互相调用(一)中讲述了使用UIWebView拦截URL的方式来处理JS与OC交互。 由于UIWebView比较耗内存,性能上不太好,而苹果在iOS 8中推出了WKWebView。 同样的用WKWebView也可以拦截URL,做JS 与OC交互。关于WKWebView与 阅读全文
posted @ 2017-07-12 15:49 iOS_Doman 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 最近准备把之前用JS与原生相互调用功能整理下。顺便搜索整理了一下JS 与OC 交互的方式,目前我已知的JS 与 OC 交互的处理方式: 1.在JS 中做一次URL跳转,然后在OC中拦截跳转 2.利用WKWebView 的MessageHandler 3.利用系统库JavaScriptCore,来做相 阅读全文
posted @ 2017-07-12 15:01 iOS_Doman 阅读(2609) 评论(0) 推荐(0) 编辑