jsフォントファイルを読み込み、フォントファイルのロードが完了するまで待つ

392 ワード

async loadFonts() {
	console.log(location.href.split("#")[0] + "static/font/font_84.ttf");
	const font = new FontFace(
		"font84",
		"url(" + location.href.split("#")[0] + "static/font/font_84.ttf" + ")"
	);
	await font.load();
	document.fonts.add(font);
	document.body.classList.add("fonts-loaded");
},