8

我正在开发一个小网络应用程序。我尝试使用 boxdrawing 字符以一种 ascii 艺术方式显示一些输出。但是,我注意到在 Android 上,空格 (  ) 与其他字符的宽度不相等,导致输出丑陋。

我已经将字体设置为monospace,甚至尝试了monospace,monospaceCSS 设置。

要查看我在说什么:请在 Android 和桌面浏览器上
打开https://tpgnow.herokuapp.com/CERN 。

预期输出(桌面浏览器): 在此处输入图像描述

实际输出(安卓浏览器): 在此处输入图像描述

我尝试过不同的浏览器、平台和设备。它似乎适用于 Win、Mac、Chrome 和 Firefox,也适用于 iOS,但不适用于 Android(既不是 Chrome 也不是 Firefox)。

有人有解决这个问题的方法吗?

4

1 回答 1

2

I ran into this exact same problem! Box drawing gliphs are missing in Google fonts.

Adobe's Source Code Pro has them. Mononoki should too.

I suspect may other issues with Android monospace are due to this general issue.

于 2018-10-09T02:25:25.190 回答