在WKWebView中,我們有一個方法evaluateJavaScript
。我已經重寫了這個方法來添加自定義代碼。在線創建關閉
override open func evaluateJavaScript(_ javaScriptString: String, completionHandler: ((Any?, Error?) -> Swift.Void)? = nil)
{
let b:Bool? = true
let error: Error? = NSError(domain: "com.My.Tests", code: 1000, userInfo: nil) as Error
let completion = (b, error) -> Void
evaluateJavaScript(javaScriptString, completionHandler: completion)
}
如何通過完成?這是拋出一個錯誤。
這取決於您正在使用的Swift版本。 –
我已經更新了這個問題。 –
*「這是拋出一個錯誤。」* - 什麼錯誤? – luk2302