Ich implementiere eine App mit einer Webansicht. Für die in der Webansicht geladenen URLs müsste ich einen Ersatz über den in der URL geladenen HTML-Code durchführen.
Wie kann ich das effizient machen?
Erläuterung: Ich muss ein bestimmtes Skript-Skript von der Quelle ersetzen:
Im Beispiel: Ich möchte
%Vor%Ich möchte den Benutzer dieses andere
anzeigen %Vor%Danke
Sie können http-Anfrage verwenden, um die HTML-Seite als String zu erhalten, und dann etwas wie jsoup verwenden, um das Skript zu suchen und zu ersetzen und zu verwenden WebView.loadDataWithBaseURL , um den HTML-Inhalt in das WebView zu laden.