Ho bisogno di ottenere tutte le parole, che sono visibili sullo schermo da UIWebView. My UIWebView contiene contenuto HTML.Ottieni tutto il testo che si trova sullo schermo in UIWebView
Qualcuno può aiutarmi per favore.
Ho bisogno di ottenere tutte le parole, che sono visibili sullo schermo da UIWebView. My UIWebView contiene contenuto HTML.Ottieni tutto il testo che si trova sullo schermo in UIWebView
Qualcuno può aiutarmi per favore.
è possibile utilizzare
NSString *str = [self.youWebView stringByEvaluatingJavaScriptFromString:
@"document.body.textContent"];
grazie, ma non ho bisogno di ottenere tutto il contenuto di HTML, ho bisogno di ottenere sul testo dello schermo. –
Questo mi sta dando solo il testo sullo schermo che sta funzionando! – stefanosn
Usa modo seguente che vi darà tutto il testo di UIWebView
.
NSString *yourstring = [webView stringByEvaluatingJavaScriptFromString:
@"document.body.innerText"];
Speranza, questo vi aiuterà a ...
ho bisogno di ottenere il testo che è visibile sullo schermo –
Amico ho controllato che è dare tutto il testo che sono visibili in visualizzazione web. Prova ad aprire http://www.google.com e confronta il testo del web vie in uscita. – Nit
ya mi dà tutto il contenuto di html. non solo il testo visibile l'ho provato. –
Sei alla ricerca di tutto il codice HTML della pagina che viene mostrata, o semplicemente il codice HTML che è visibile sullo schermo in quel momento? e vuoi solo il testo o l'intero html? – Manuel
voglio solo il testo che è visibile sullo schermo al momento. –
Non penso che ci sia un metodo per chiamare dove si potrebbe ottenere questo. L'unico modo in cui riesco a pensare è quello di analizzare l'html completo e andare da lì. Ma non sono sicuro come non ho mai provato qualcosa di simile a quello – Manuel