【发布时间】:2018-02-14 19:01:35
【问题描述】:
我需要通过执行 JavaScript 在 Swift 中返回一个值,但是我遇到了麻烦,我到处搜索,但找不到任何有效的东西。为了执行 JavaScript,我正在使用
webby.evaluateJavaScript("document.querySelector(\"pre\").innerText;")
(Webby 是 web 视图的名称) JavaScript 返回一个字符串,我想在 Swift 中访问它。我将如何做到这一点?谢谢。
【问题讨论】:
-
如果您使用引号中的 JavaScript:
document.querySelector(\"pre\").innerText并在 JavaScript 中运行它,它不会做任何事情。也许你需要一个return声明之前return document.querySelector(\"pre\").innerText
标签: javascript swift macos wkwebview javascriptcore