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传出信息打包的标志{

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

 }

}

你可能感兴趣的:(WKWebView和js交互)