Javascript 如何确保在不使用WebFont Loader的情况下加载@font字体
所以我得到了这个我想在元素中使用的字体。Chrome似乎会在第一次使用时加载字体,window.onload();在加载字体之前调用 如何确保加载@font-face字体?或者是一个叫做“如果”的事件Javascript 如何确保在不使用WebFont Loader的情况下加载@font字体,javascript,font-face,Javascript,Font Face,所以我得到了这个我想在元素中使用的字体。Chrome似乎会在第一次使用时加载字体,window.onload();在加载字体之前调用 如何确保加载@font-face字体?或者是一个叫做“如果”的事件 Google/Typekit WebFont加载程序似乎有一个工具。伟大的那么他们是如何做到的呢?我想用我自己的代码来实现它。如果您仍然对此感兴趣(或者其他人偶然发现了这个问题),WebFont Loader API的源代码当前位于GitHub上: 看起来大多数有关检查字体是否处于活动状态的有趣
Google/Typekit WebFont加载程序似乎有一个工具。伟大的那么他们是如何做到的呢?我想用我自己的代码来实现它。如果您仍然对此感兴趣(或者其他人偶然发现了这个问题),WebFont Loader API的源代码当前位于GitHub上: 看起来大多数有关检查字体是否处于活动状态的有趣内容都出现在
src/core/fontwatcher.js和src/core/fontwatchrunner.js
中。鉴于它支持多个提供程序,您可能还希望查看特定提供程序的实现,以了解对象的使用方式(例如,src/google/*.js
)。您有研究过吗?