Мне нужно получить все слова, которые видны на экране от UIWebView. My UIWebView имеет содержание html.Получить весь текст, который находится на экране в UIWebView
Кто-то может мне помочь.
Мне нужно получить все слова, которые видны на экране от UIWebView. My UIWebView имеет содержание html.Получить весь текст, который находится на экране в UIWebView
Кто-то может мне помочь.
вы можете использовать
NSString *str = [self.youWebView stringByEvaluatingJavaScriptFromString:
@"document.body.textContent"];
спасибо, но мне не нужно получать весь контент HTML, мне нужно получить текст на экране. –
Это дает мне только текст на экране, он работает! – stefanosn
Используйте следующий способ, который даст вам все тексты UIWebView
.
NSString *yourstring = [webView stringByEvaluatingJavaScriptFromString:
@"document.body.innerText"];
Надежда, это поможет вам ...
Мне нужно получить текст, который виден на экране –
Чувак я проверил, что он дает весь текст, который виден в веб-представлении. Попробуйте открыть http://www.google.com и сравнить текст, размещенный в сети. – Nit
ya это дает мне весь контент html. не только видимый текст, я попробовал. –
Вы ищете все HTML страницы, которая показывается, или только HTML, который виден на экране в данный момент? и вы хотите только текст или весь html? – Manuel
Я хочу только текст, который вислебе на экране в данный момент. –
Я не думаю, что есть способ позвонить, где можно это получить. Единственный способ, о котором я могу думать, - разобрать полный html и перейти оттуда. Но я не уверен, как я никогда не пробовал что-то подобное – Manuel