iOS: как отправить скрипт в определенную функцию в WKWebView? - PullRequest
0 голосов
/ 19 февраля 2019

Как отправить скрипт в определенной функции в 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)");
                    }
                });

Заранее спасибо.

...