如何检查外部字体的负载

ove*_*sed 5 javascript html5

我有一个非常奇怪的问题,我甚至不确定它是否是正确的角度,但这里是设置:

链接到头部的谷歌字体;

onload: function x() 在画布中渲染字体;

onclick: x();
Run Code Online (Sandbox Code Playgroud)

因为onload以标准字体呈现文本并且onclick相同功能的执行工作完美,所以我认为第一次执行时字体没有完全加载.所以我想知道是否有办法检查外部字体的加载进度.

rob*_*rtc 1

您是否看过 Google Fonts API,特别是“根据事件采取行动”部分?