我.fillText()在画布上使用,我希望将其放在Google Web字体中(Oswald,在我的例子中).
.fillText()
当页面加载时,文本在加载字体之前被绘制到画布,但显然一旦字体加载了画布上的文本就不会更新,因为它已经被绘制为位图.
如何在加载Web字体之前延迟此文本绘图?还会在画布上绘制一个矩形,我仍然希望立即绘制$(document).ready().
$(document).ready()
我应该说我想延迟.fillText()而不是覆盖默认字体,因为它是一个面向设计的应用程序,而FOUT反映了对美学的负面影响.
javascript canvas google-webfonts
canvas ×1
google-webfonts ×1
javascript ×1