Wie erhalte ich den Webseiteninhalt von einem WebView?

Auf Android habe ich eine WebView ist die Anzeige einer Seite.

Wie bekomme ich den Quelltext der Seite, ohne die Seite anfordern wieder?

Scheint es WebView sollte eine gewisse Art von getPageSource() Methode, die einen string zurückgibt, aber leider ist es nicht.

Wenn ich JavaScript aktivieren, was angemessen ist, das JavaScript zu setzen, in diesem Aufruf, um den Inhalt?

webview.loadUrl("javascript:(function() { " +  
    "document.getElementsByTagName('body')[0].style.color = 'red'; " +  
    "})()");  

InformationsquelleAutor der Frage gregm | 2010-03-04

Schreibe einen Kommentar