gpt4 book ai didi

ios - evaluateJavascript 没有执行函数

转载 作者:行者123 更新时间:2023-11-28 07:25:05 25 4
gpt4 key购买 nike

如何在运行时执行 javascript 函数,加载聊天窗口的函数不会执行

func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
let javascript =
"const params = {typeId: ‘someid’, callback: getContextCallback} loadChatWindow(params)"
evaluateJavascript(javascript, completion:{ _ in })
}

最佳答案

尝试在 evaluateJavascript completionHandler 中捕捉你的错误,看看你的 javascript 字符串是否正确(你需要分号来分隔评论中提到的 js 语句)。另外,evaluateJavascript 是 webView 的方法,所以应该这样调用:

webView.evaluateJavaScript(javascript) { (result, error) in

print(error as? String)}

关于ios - evaluateJavascript 没有执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56827274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com