
kleinerkathe
Dauergast
- 242
Hey,
kleines Problem:
Ich hab eine URL/Seite aus dem Netz, die lade ich jetzt per loadUrl.
Gibt es irgendeinen Befehl, dass ich eine zusätzliche CSS einbinden oder gar die vorhandene mit einer lokalen CSS überschreiben kann?
Kurz gesagt: Internetseite aus dem Netz + lokaler *.css, wie?
Den umständlichen Weg über loadDataWithBaseUrl() könnte ich gehen, aber ich will eigentlich nur(!) die CSS ersetzen und nicht auch alle images und sonstigen Medien :/
Zugriff auf die Webseite um extra CSS-Angaben oder sonst etwas hinzuzufügen hab ich nicht :/ Die Webseite "parsen" und den <style>-Tag würde ich eigentlich verhindern wollen, da mir das nicht als die einfachste Lösung erscheint ^^
//EDIT: Eine "schnelle" unschöne Lösung hätte ich schon mal: http://lexandera.com/2009/01/injecting-javascript-into-a-webview/
Aber da wird die Seite zuerst gerendert und angezeigt und *schwupp* danach die Sachen verändert :/
kleines Problem:
Ich hab eine URL/Seite aus dem Netz, die lade ich jetzt per loadUrl.
Gibt es irgendeinen Befehl, dass ich eine zusätzliche CSS einbinden oder gar die vorhandene mit einer lokalen CSS überschreiben kann?
Kurz gesagt: Internetseite aus dem Netz + lokaler *.css, wie?
Den umständlichen Weg über loadDataWithBaseUrl() könnte ich gehen, aber ich will eigentlich nur(!) die CSS ersetzen und nicht auch alle images und sonstigen Medien :/
Zugriff auf die Webseite um extra CSS-Angaben oder sonst etwas hinzuzufügen hab ich nicht :/ Die Webseite "parsen" und den <style>-Tag würde ich eigentlich verhindern wollen, da mir das nicht als die einfachste Lösung erscheint ^^
//EDIT: Eine "schnelle" unschöne Lösung hätte ich schon mal: http://lexandera.com/2009/01/injecting-javascript-into-a-webview/
Aber da wird die Seite zuerst gerendert und angezeigt und *schwupp* danach die Sachen verändert :/
Zuletzt bearbeitet: