FontFaceSet: ready 屬性

Baseline 已廣泛支援

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

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

FontFaceSet 介面的 ready 只讀屬性返回一個 Promise,該 Promise 在解決時會返回給定的 FontFaceSet 物件。

此 Promise 僅在文件完成字型載入、佈局操作完成且無需進一步載入字型時才會解決。

一個 Promise,在解決時返回給定的 FontFaceSet

示例

在以下示例中,一旦 Promise 解決,ready 的值就會被列印到控制檯。

js
async function isReady() {
  let ready = await document.fonts.ready;
  console.log(ready);
}

isReady();

規範

規範
CSS 字型載入模組等級 3
# dom-fontfaceset-ready

瀏覽器相容性