我有一个自定义字体(*.ttf),我正在使用Kinetic.js在HTML画布上写文本。不幸的是,在第一次加载页面时,它没有使用我的自定义字体,重新加载页面后一切正常。我能否以某种方式预加载字体?我已经尝试过这个方法,但还是不起作用:
<link rel="prefetch" href="resource/font/IDAutomationHC39M.ttf">
我能否让 Kinetic.js 以某种方式预加载它?
我的 CSS 中定义了字体,如下所示:
@font-face {
font-family: "Barcode";
src: url(../font/IDAutomationHC39M.ttf);
}
感谢您的支持!
head
标签中,您加载所有内容的顺序是什么? - bart s<div style="font-family: myFont"></div>
。 - btevfik