电脑端微信小游戏文字字体和真机不一样?
laya2.13,配合fgui制作的小游戏,字体在cdn,进入游戏的时候进行加载和更换。 真机和开发者工具都能正确加载,就是电脑端打开的字体好像加载失败?变成默认的字体了。 具体加载方式如下: wx.downloadFile({
url: fontUrl,
success(res) {
if (res.statusCode === 200) {
wx.getFileSystemManager().saveFile({
tempFilePath: res.tempFilePath,
filePath: fileCachePath,
success: function (_res) {
let font = wx.loadFont(_res.savedFilePath);
fgui.UIConfig.defaultFont = font;
let fontFamilyMap = Laya.Text.fontFamilyMap
fontFamilyMap[font] = font
self.onFontLoaded()
},
fail: function (res) {
console.log(res.errMsg);
}
});
}
}
});
补充信息:今天刚刚游戏发布,不知道会不会是这个原因影响