我想编写假用户点击网页视图按钮以自动加载正确的网页。我在Swift 2.0中工作,url不包含任何索引页。
我想点击NOTES按钮,页面的网址在这里:
答案 0 :(得分:0)
您可以使用javascript模拟按钮点击,因为该按钮是webview上的浏览器元素。
要通过swift运行javascript,请使用evaluateJavaScript方法。使用evaluateJavaScript(),您可以在WKWebView中运行任何JavaScript并在Swift中读取结果。这可以是您想要的任何JavaScript,这实际上意味着您可以直接挖掘页面并提取您想要的任何类型的信息。
webView.evaluateJavaScript("document.getElementById('theButtonElement').click()") { (result, error) in
if error != nil {
print(result)
}
}