Mario Diethelm
Verstehe zwar nur Bahnhof.
HTML ist soetwas:
<p>Dieser <b>Text</b> ist fett</p>
p bedeutet einen "Paragraph" oder auf deutsch "Absatz". b bedeutet "bold" oder auf deutsch "fett". So gibt es viele "Auszeichnungsbefehle, die in spitze Klammern gesetzt werden. Das Ende der Auszeichnung beschreibt der gleiche "Befehl", aber mit einem / davor.
Ein Renderer macht nichts anderes, als die Auszeichnungsbefehle auf dem Bildschirm korrekt auszugeben und sie aus der Ausgabe zu entfernen. so dass das bleibt:
Dieser Text ist fett
Das ist nur ein ganz einfaches Beispiel. HTML ist viel komplexer und hinzu kommt noch CSS. Aber darauf gehe ich nicht weiter ein.
Damit der Text ohne Auszeichnungsbefehle, aber in der korrekten Darstellung angezeigt wird, muss das E-Mail-Programm damit umgehen können. Damit nicht jeder Entwickler das Rad nicht neu erfinden muss, hat Google mit Webview ein Modul für HTML und CSS bereitgestellt, auf das die App-Entwickler zurückgreifen können.
Weil Google auch das rad ncht zweimal erfinden muss, haben wie einfach den betreffenden Teil aus Chrome extrahiert. Ein Fehler in Chrome führt also auch zu einem Fehler in Webview (evtl. zeitlich verzögert).
Ein Fehler in diesem Modul schafft Probleme, die die App-Entwickler nicht zu verantworten haben und nicht lösen können. Es bleibt nur abzuwarten, bis Google ein Update bereitgestellt hat.
Für Webview gab es am 28.02. ein Update. Hast Du das installiert? Vielleicht ist der Fehler damit ja bereits behoben.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.