mau*_*ris 14
首先,您可能想要检查客户端上安装的字体.阅读http://www.lalit.org/lab/javascript-css-font-detect
您需要拥有自己的字体列表进行检查,然后通过检查每个列表来查看已安装的字体,以查看已安装的字体.
宽度的差异将告诉您客户端计算机上安装的字体的可用性,因为浏览器将回退到其默认字体.因此,您可能需要对文本宽度进行一些不可见的测试,以确定是否安装了字体.
Javascript 在浏览器中被沙箱化,出于安全原因没有从客户端磁盘读取的权限。
但是人们尝试了一些变通方法,例如http://www.lalit.org/lab/javascript-css-font-detect或http://remysharp.com/2008/07/08/how-to-detect-if-a -font-is-installed-only-using-javascript/。