微信小游戏上加载ttf字体失败,调试代码发现TTFLoader有问题。

fontStyle.onload 注册的匿名函数永远不会执行到,不知道具体原因
然后loop注册的 _checkComplete 一直在执行 里面的逻辑条件一直无法达成所以也调不了this._complete();:
private _checkComplete(): void {
//该条件一直无法达成
if (ILaya.Browser.measureText(TTFLoader._testString, this._fontTxt).width != this._txtWidth) {
this._complete();
}
}
请问该怎么处理ttf字体文件?