FontFaceSet:add() 方法

add() 方法是 FontFaceSet 接口的一个方法,用于向集合中添加新的字体。

语法

js
add(font)

参数

font

要添加到集合中的 FontFace

返回值

一个新的 FontFaceSet

异常

InvalidModificationError DOMException

如果此字体已通过 CSS @font-face 规则包含,则抛出此异常。

示例

在下面的示例中,创建了一个新的 FontFace 对象,然后将其添加到 FontFaceSet 中。

js
const font = new FontFace("MyFont", "url(myFont.woff2)");
document.fonts.add(font);

规范

规范
CSS 字体加载模块第 3 级
# dom-fontfaceset-add

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。