2012-04-11 107 views
4

如果源html中存在新行(ASCII x0A)字符,则Android的浏览器正在显示“框”字符(如[])。Android浏览器无法正确处理新行(ASCII x0A)字符

浏览器应该将新行字符视为空白。此问题未出现在任何桌面浏览器或iOS Safari上。

我们已经隔离了我们的CSS文件之一的罪魁祸首,但无法进一步缩小违规代码的范围。任何帮助是极大的赞赏。我们很困惑。我们研究了字符编码问题和字体族,并改变了这些问题并未解决问题。

截图:http://haxway.com/mjm.jpeg
HTML:http://haxway.com/mjm.html
CSS:http://www.marijuana.com/styles/hathwaymobile/styles.css

谢谢!

+0

不幸的是,这是一个已知的bug与Android浏览器(2.2只,如果我没记错的话 - 当我得到一个机会将扩大)。 – 2012-04-11 00:18:56

+0

管道胶带修复只是用
或其他等效替换所有的LF。 – MrZander 2012-04-11 00:22:52

+0

可能重复[Android inline-block元素无法识别的字符问题](http://stackoverflow.com/questions/9400047/android-inline-block-elements-unrecognized-character-issue) – 2012-04-11 05:37:35

回答