FontFaceSet: add() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流瀏覽器均已支援。

注意:此功能在 Web Workers 中可用。

FontFaceSet 介面的 add() 方法將一個新字型新增到集合中。

語法

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

瀏覽器相容性