1
WKWebView
에 JavaScript를 삽입하여 웹 사이트의 HTML에서 여러 '이름'클래스 객체를 반복하려고합니다. 이 루프는 어떻게 달성 될 수 있습니까?Swift에서 JavaScript 요소를 반복 함, WKWebView
webView.evaluateJavaScript("document.getElementsByClassName('name')", completionHandler: { (value, error) in
print(value)
})
인쇄 value
나에게 전무을 제공합니다 : 내 응용 프로그램에서 다음 코드를 가지고있다.
신속하게 많은 것을 작성하지는 못했지만'document.getElementsByClassName ('name')'앞에'return'을 추가하면 안됩니까? 'return document.getElementsByClassName ('name') '과 같습니다. –
@ MichałKostrzyński 자바 스크립트 코드 문자열로 작업하려면 evaluateJavaScript 함수를 사용해야한다고 생각합니다. 그 방법으로 반환 할 수 있는지 확실하지 않습니다. – ch1maera
각 요소에 id를 할당하는 것이 좋습니다. 그래서 당신은 이드를 통해 반복 할 수 있습니다. 'for (var i = 0; i
tipsfedora