Web API - CSS Font Loading
原文链接:https://github.com/taoliujun/blog/issues/65
CSS Font Loading
MDN: https://developer.mozilla.org/en-US/docs/Web/API/CSS_Font_Loading_API
CSS Font Loading和css的@font-face
所作功能一致,在javascript中加载字体可以更精确控制其加载状态,并用在canvas等场景中。
接口
FontFace
创建字体对象。
1 | const font1 = new FontFace( |
第三个参数描述符和css
@font-face
的属性font-style
等是一样的作用,用于精确匹配字体源的。
示例
示例:https://taoliujun.github.io/example/web-api/CSS_Font_Loading_API/index.html
- 加载字体,在dom中自动生效,以及在canvas中作图。