获取UIWebView中屏幕上的所有文本

Rom*_* M. 6 iphone objective-c uiwebview uiwebviewdelegate ios5

我需要获取所有单词,这些单词在UIWebView的屏幕上可见.我的UIWebView有html内容.

有人可以帮帮我.

Nit*_*Nit 8

使用以下方式将为您提供所有文本UIWebView.

NSString *yourstring = [webView stringByEvaluatingJavaScriptFromString: 
                  @"document.body.innerText"];
Run Code Online (Sandbox Code Playgroud)

希望对你有帮助...


ada*_*ali 5

您可以使用

NSString *str = [self.youWebView stringByEvaluatingJavaScriptFromString:
                                  @"document.body.textContent"];
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,但我不需要获取 HTML 的所有内容,我需要获取屏幕文本。 (2认同)