WKWebview evaluateJavaScript-返回不支持的类型

WKWebview evaluateJavaScript-返回不支持的类型,javascript,swift,swift4,wkwebview,Javascript,Swift,Swift4,Wkwebview,我试图用以下代码检查html中是否存在按钮: webview.evaluateJavaScript("document.getElementById('btn-start-solo')") { (result, error) in print(error) if error == nil { print(result!) } } 然而,我不断得到: Optional(Error Domain=WKErrorDom

我试图用以下代码检查html中是否存在按钮:

 webview.evaluateJavaScript("document.getElementById('btn-start-solo')") { (result, error) in
        print(error)
        if error == nil {
            print(result!)
        }
    }
然而,我不断得到:

Optional(Error Domain=WKErrorDomain Code=5 "JavaScript execution returned a result of an unsupported type"
可能重复的