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

时间:2012-05-08 12:34:06

标签: objective-c iphone ios5 uiwebview uiwebviewdelegate

我需要获取所有单词,这些单词在屏幕上可以从 UIWebView 中看到。 我的 UIWebView 有html内容。

有人可以帮助我。

2 个答案:

答案 0 :(得分:8)

使用以下方式为您提供UIWebView的所有文字。

NSString *yourstring = [webView stringByEvaluatingJavaScriptFromString: 
                  @"document.body.innerText"];

希望,这会对你有帮助......

答案 1 :(得分:5)

你可以使用

NSString *str = [self.youWebView stringByEvaluatingJavaScriptFromString:
                                  @"document.body.textContent"];