【发布时间】:2018-10-12 11:39:53
【问题描述】:
我可以检查一个平台是否支持下面的 FontFace API 吗?
if(window.FontFace || window.webkitFontFace) {
//...
}
或者我不应该检查“window.webkitFontFace”是否存在?
注意:我想知道它是否可以支持 Javascript 的 FontFace API 而不是 CSS 的 @font-face,尽管 FontFace API 使用 CSS @font-face。
【问题讨论】:
-
@font-face与 FontFace 不同,并非如此,但一个平台可以支持@font-faceCSS 而不是 Javascript API FontFace? -
如果不支持
FontFace,那么它(通常)是undefined。不过,webkitFontFace的检查没有任何作用,所以我会删除该部分。 -
@Stijn 好的,谢谢,创建一个答案,这将比下面答案的错误要好得多。题主没看错,已经被标记为重复了,这种沉淀也应该有惩罚的,因为它总是发生,太无聊了。
标签: javascript font-face