天天瞎忙活,QQ:705719110,欢迎来撩!

WebView中OC与JS通信

iOS开发 随风 245℃ 0评论

OC中与JS之间交互有两种方式,第一种是在webView的代理方法中拦截网页插入JS代码达到效果:

这是一种老的方式,之前的很多三方库都是这样事项的,像 WebViewJavascriptBridge;

这里着重说一下第二种方式,iOS7之后apple添加了一个新的库JavaScriptCore,用来做JS交互,因此JS与原生OC交互也变得简单了许多。
这是一个简单登录界面

写两个用到的JS方法

获取JS传过来的值

OC给JS发送消息

转载请注明:怼码人生 » WebView中OC与JS通信

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址