2010-11-25 9 views
8

Ich habe einige Inhalte auf einer Webseite, die æ ø å enthält, aber mein Webview kann sie nicht richtig zeigen.Webview zeigt nicht Æ Ø Å richtig

Weiß jemand, was das Problem sein könnte?

+3

Sie sollten Antworten auf Ihre vorherigen Fragen akzeptieren, so dass jeder, der die gleiche Frage hat, weiß, was die richtige Antwort war. Leute antworten eher, wenn sie wissen, dass Sie die Zeit, die sie genommen haben, schätzen. – Gareth

Antwort

8

Um UTF-8-Zeichen innerhalb einer (X) HTML-Seite Sie die Codierung mit diesem Meta-Tag deklarieren zu verwenden (im Kopfbereich der Seite):

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

Wenn das allein nicht funktioniert Möglicherweise finden Sie weitere nützliche Informationen here.

+0

Das tat es :) danke – Roskvist

+0

Ich hatte ein ähnliches Problem, wo einige Android-Telefone schwedische Zeichen in einer Website, die ich entwickle, nicht korrekt anzeigen würden. Es hat nicht funktioniert, obwohl ich die HTML5-Version des obigen Meta-Tags verwendet habe. Als ich einen Standard-Zeichensatz in der htaccess-Datei hinzugefügt habe, hat es funktioniert. –

3

Sie müssen sicherstellen, dass die HTML-Datei als UTF-8 gespeichert ist und dass der Header Content-Type in der HTTP-Antwort den richtigen Zeichensatz enthält. Sie können die Header unter anderem durch Firebug überprüfen.

A <meta> Tag für Content-Type würde funktioniert nur, wenn die Content-Type Header in der Antwort nicht vorhanden ist, und dies ist in der Regel nicht der Fall, wenn die HTML-Datei über HTTP bereitgestellt wird. Seine Präsenz ist jedoch gut für Offline-Viewing und Selbstdokumentation.

+0

Danke dafür :) – Roskvist

Verwandte Themen