在iOS上的网页中显示泰国字符

时间:2012-09-28 09:32:43

标签: iphone html macos character-encoding internationalization

我已经有2个asp.Net网络应用程序被翻译成泰语。

在iOS设备上观看时,某些字符(我们认为具有上变频和下变频的字符)不会出现(正方形)。

更新 - 字符为非unicode - 63242,63243等。

更新2

字符在windows,android等上显示正常。此外iOS设备可以查看其他泰语页面(例如泰语维基百科)

我尝试了各种各样的事情来纠正但没有运气;

  • 指定lang =" th"在html标签
  • 将font-family更改为Thonburi和sans-serif(这些适用于th.wikipedia +其他)
  • meta charset =" UTF-8"在头脑中
  • 更新 charset =" TIS-620"

我错过了什么吗? iOS如何选择与其他平台不同的字体和编码?

1 个答案:

答案 0 :(得分:0)

有问题的字符不是有效的Unicode,因此浏览器/操作系统无法按预期呈现这些字符。

唯一可靠的解决方案是将无效字符转换为有效字符。