DOM

インターフェイス

FontFaceSet インターフェイス

  編集:2022.04.06 by T.A.

MS(en)

フォント フェースのロードとダウンロード ステータスのクエリを管理します。Document.fonts として入手できます。

プロパティ
FontFaceSet.status 読取専用
font-face の読み込み状態を示します。'loading'、'loaded' の何れか。
FontFaceSet.ready 読取専用
フォントの読み込みとレイアウトの操作が完了すると解決したPromiseを返す。
FontFaceSet.size 読取専用
FontFaceSet の値の数を返します。
メソッド
FontFaceSet.add()
フォント・セットにフォントを追加します。
FontFaceSet.check()
フォントがロードされているかどうかを示すブール値。(ロードされていない場合はロードを開始しません。)
FontFaceSet.clear()
手動で追加したすべてのフォントをフォント・セットから削除します。CSSに接続されたフォントは影響を受けません。
FontFaceSet.delete()
手動で追加したフォントをフォント・セットから削除します。 CSSに接続されたフォントは影響を受けません。
FontFaceSet.entries()
FontFaceSet の各要素の値を挿入順に持つ新しいイテレータを返します。
FontFaceSet.forEach()
FontFaceSet オブジェクトの値ごとに提供された関数を実行します。
FontFaceSet.has()
指定された値で要素が存在するかどうかを表明するブール値を返します。
FontFaceSet.keys()
CustomStateSet.values() のエイリアス。
FontFaceSet.load()
要求されたフォントの font-faces のリストに解決される Promise を返します。
FontFaceSet.values()
FontFaceSet オブジェクトの各要素の値を挿入順に生成する新しいイテレータ・オブジェクトを返します。
プロパティ:イベント
FontFaceSet.onloading
読み込みタイプのイベントが発生するたびに呼び出されるイベント・リスナーは、font-face セットの読み込みが開始されたことを示します。
FontFaceSet.onloadingdone
loadingdone タイプのイベントが発生するたびに呼び出されるイベント・リスナーは、フォントの書体セットの読み込みが終了したことを示します。
FontFaceSet.onloadingerror
loadingerror タイプのイベントが発生するたびに呼び出されるイベント・リスナーは、font-face セットの読み込み中にエラーが発生したことを示します。

テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: