求问,WKWebview 和JS 交互,怎么做到 js 调用 Native 还有返回值的。。。

需求就是 JS 调用OC 能得到返回值,类似于UIWebview 的 jscore ,不过WKwebview 不支持。

/**

  • JS调用alert函数时。会触发该代理方法 *
  • @param webView webView 对象
  • @param message 传递的数据
  • @param frame frame
  • @param completionHandler 在原生得到结果后回调给JS */
    • (void)webView:(WKWebView *)webView runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(void))completionHandler{

}