【发布时间】:2012-11-30 05:43:26
【问题描述】:
在 JavaScript/CSS/web 中是否有办法检测系统是否具有某个 Unicode 字符的有效字形?
例如,我想检测语言中的某个字符是否显示为方形框,因为用户没有显示这些 Unicode 点的字体,或者他们是否真的会看到这些字符。
【问题讨论】:
-
如果您不控制所使用的字体,则无法知道扩展字符将如何呈现。但是,您可以通过web-fonts 提供字体,从而确保您想要显示的Unicode 集部分存在字形。
-
你的意思是,在某种字体中?系统没有字形,字体有。
-
@Lee 如果你试图读取屏幕像素怎么办?
-
@Lee 请注意,只有缺少 API 才能防止这种情况发生,而不是技术困难或安全障碍。
-
@JanDvorak 如果您有现成的解决方案,请发布答案。
标签: javascript encoding web