闲的没事升级成纯血鸿蒙了 发现字体缓存模式是BITMAP 在微信小游戏上不显示 有没有大佬遇到过这样的问题
cocos版本3.8.5
你好,1.升级纯血鸿蒙和微信小游戏好像没有直接关系吧? 2.387有测试看看吗?
没有测试 目前这边处理方案就是纯血鸿蒙用默认字体 毕竟现在纯血鸿蒙都没有激励视频可以看 只能通过分享获得奖励
你的手机升级成纯血鸿蒙,发现你们的微信小游戏使用BITMAP 导致不显示?
是的 换成NONE就能显示了
我们测试看看。
我本地测试没有复现你的问题。1.鸿蒙版本5.1.0 2.微信版本1.0.9。最好提供复现demo,我们进一步核对。
好的 我撸个复现的demo
撸了个demo 动态加载然后改字体 发现又可以了 放到项目里面又不行了 挠头
ok,那就行
想问一下,有没有尝试通过改引擎版本修复这个问题啊,我这里也遇到了
你好,麻烦问一下有继续关注这个问题吗,我这边也遇到了同样的事情,鸿蒙里面字体不显示,而且必现
全局修改字体 设置鸿蒙字体为CacheMode.NONE;
let labelOnLoad = Label.prototype.onLoad;
Label.prototype.onLoad = function (...args: any[]) {
let self = this as Label;
labelOnLoad.call(self, ...args);
if (!!customFont) {
self.useSystemFont = false;
self.isBold = false;
self.font = customFont;
if (PlatformManager.getInstance().platformSystem == "ohos") {
self.cacheMode = CacheMode.NONE;
}
}
}
主要纯血鸿蒙也看不了激励广告 还挺恶心人
红门市场很狗屎

