0

有一个奇怪的。

http://reaganhayes.com/finishes/

在其他浏览器(包括 iPad 和 iPhone)中正常显示文本,但在我的 Android 手机上,它会将菜单文本和标题显示为垃圾文本,例如“crokfpefkdp”和“d^iibov”

这是一个截图:http ://reaganhayes.com/temp/android_text.png

在 Chrome 检查器中,查看源代码,文本是正常的“关于”、“联系”等。我使用 Adob​​e 的 Edge Inspect 检查手机的浏览器,它在源代码中显示正常的单词。

我在两部不同的 Android 手机上进行了尝试,结果相同。我的手机是运行 FROYO.UVKA6 的三星 Vibrant

我认为这是字体字符映射问题,因为菜单和标题中的相同单词具有相同的垃圾文本,但是当我删除所有字体并仅使用 Arial 时,结果相同。我使用网站的实际 CSS 以及 Chrome 检查器进行了尝试。

字符集是标准的 UTF-8。

Wordpress 主题是 Wordpress 2012 主题的修改版本。

W3 Total Cache 之前运行过,但我在解决问题时已将其停用。

有任何想法吗?

谢谢!肯尼

4

1 回答 1

2

只需尝试更改 style.css 中的文本渲染方法。

从:

body {
…
text-rendering: optimizeLegibility;
…
}

至:

body {
…
text-rendering: auto;
…
}

OptimizeLegibility方法在 Android Froyo 上被破坏。

希望这可以帮助!

于 2013-08-02T08:27:17.917 回答