WKWebView和js交互

WKWebView 和js交互

//share  是和后台商定的字段

[self.webView.configuration.userContentController addScriptMessageHandler:self name:@"share"];

在代理方法里面

- (void)userContentController:(WKUserContentController *)userContentController      didReceiveScriptMessage:(WKScriptMessage *)message{//    NSLog(@"JS 调用了 %@ 方法,传回参数 %@",message.name,message.body);    if([message.name isEqualToString:@"share"])//此处name为JS传出信息打包的标志{

//此处填写分享的弹窗信息等等

 }

}

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

推荐阅读更多精彩内容

  • JS调用OC方法 oc中初始化WKWebView对象,进行相应的配置 JS中定义给oc传参的方法,注意sendMe...
    流沙Var阅读 430评论 0 2
  • IOS WKWebview 使用集锦 1、alert textInput等UI交互解决方法 如果需要与在JS调用a...
    John_LS阅读 17,021评论 3 35
  • 开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。而这个自iOS2.0开始使用的W...
    SunshineBrother阅读 13,189评论 2 56
  • 阅读目录 一、WKWebView的框架 二、WKWebView的两个代理WKNabigationDelegate、...
    _Boring阅读 573评论 1 2
  • 越来越多的项目中使用Native和网页的混合开发,这使得纯客户端工作大大减轻。随着手机硬件的提升,软件卡顿问题也会...
    我是三人禾阅读 545评论 0 2