У меня проблемы с загрузкой локального французского / испанского HTML-кода в Windows Phone 7. Акцент é становится ýý в BrowserControl на телефоне.Раньше они были нераспознанным символом, прежде чем я удалил форматирование в html-файле.Я надеюсь, что изображение поможет понять проблему, но я не могу найти причину, по которой оно меняется.
вот пример обидного HTML-репро
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=320" />
<meta name="viewport" content="user-scalable=no" />
<title>Acteur majeur du commerce en lig</title>
<style type="text/css">
.auto-style1 {
font-family: Arial, Helvetica, sans-serif;
}
.auto-style3 {
font-size: small;
}
.auto-style4 {
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
}
</style>
</head>
<body style="background-color: #DDDDDD">
<p class="auto-style4"><strong>Charte de sécurité </strong></p>
<p><span><span class="auto-style1"><span class="auto-style3">Acteur majeur du
commerce en ligne, leader des voyages et loisirs en France et en Europe,
lastminute.com oeuvre au quotidien pour garantir une sécurité maximale de ses
transactions ainsi que l'intégrité et la confidentialité des données de ses
visiteurs et abonnés. lastminute.com s'associe donc tout naturellement, depuis
le vendredi 3 juin 2005, à la Délégation aux usages de l'internet du Ministère
de l'Éducation nationale, de l'Enseignement supérieur et de la Recherche et au
Sénat pour lancer la première semaine pour la sécurité sur Internet. Pour que le
web reste un formidable lieu d'échange, de convivialité et d'interactivité, et
parce que "l'internet + sûr, ça s'apprend", découvrez vite tous les bons
réflexes sur </span><a href="http://protegetonordi.com/"><span class="auto-style3">protegetonordi.com</span></a><span class="auto-style3"> </span></span></span></p>
</body>
</html>
Я взял это в Expression Web и сохранил как файл HTML для локального использования в приложении WP7.я пометил HTML как Контент и загрузил его, используя код ниже
StreamReader terms = new StreamReader(TitleContainer.
OpenStream("html/terms.html"));
browserControl.NavigateToString(terms.ReadToEnd());