纯血鸿蒙字体不显示的问题

闲的没事升级成纯血鸿蒙了 发现字体缓存模式是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;

            }

        }

    }

主要纯血鸿蒙也看不了激励广告 还挺恶心人

红门市场很狗屎