iOS:如何在WKWebView的特定功能中发送脚本?

时间:2019-02-19 17:21:01

标签: javascript ios swift uiwebview wkwebview

如何在WKWebView的特定功能中发送脚本?

我尝试使用在 UIWebView 中运行良好的功能:

self.webView.stringByEvaluatingJavaScript(from: "queryResult('\(jsonString ?? "")')")

我在 WKWebView 中尝试过这种方法,但似乎什么也没发生:

 self.webView.evaluateJavaScript("queryResult('\(jsonString ?? "")')", completionHandler: { result, error in
                    if (error == nil)
                    {
                        if (result != nil)
                        {
                            let integerResult = result// 2
                            print("result:\(String(describing: integerResult))")
                        }
                    }
                    else
                    {
                        print("evaluateJavaScript error : \(error!.localizedDescription)");
                    }
                });

谢谢。

0 个答案:

没有答案