[LayaAir3]微信小游戏 高性能+模式文字显示不全

var bugIOS = false;//是否是有bug的ios版本
        //在微信下有时候不显示文字,所以采用canvas模式,现在测试微信好像都好了,所以去掉了。
        var miniadp: any = ILaya.Laya['MiniAdpter']; //头条也继承了这个bug
        if (miniadp && miniadp.systemInfo && miniadp.systemInfo.system) {
            bugIOS = miniadp.systemInfo.system.toLowerCase() === 'ios 10.1.1';
            //12.3
        }
        if ((ILaya.Browser.onMiniGame || ILaya.Browser.onTTMiniGame || ILaya.Browser.onBLMiniGame || ILaya.Browser.onAlipayMiniGame || ILaya.Browser.onTBMiniGame) /*&& !Browser.onAndroid*/ && !bugIOS) TextRender.isWan1Wan = true; //android 微信下 字边缘发黑,所以不用getImageData了
        //TextRender.isWan1Wan = true;
        this.charRender = new CharRender_Canvas(2048, 2048, TextRender.scaleFontWithCtx, !TextRender.isWan1Wan, false);
        TextRender.textRenderInst = this;
        ILaya.Laya['textRender'] = this;
 
必须修改bugIOS 为true才能显示完整 TextRender.isWan1Wan = true
        TextRender.atlasWidth2 = TextRender.atlasWidth * TextRender.atlasWidth;
IMG_2658.PNG.JPG 50F90FD1-FCF2-4e70-9C12-0994592C4506.png
已邀请:

layabox

赞同来自:

微信的BUG,他们在近期修复,我们也在引擎中作了兼容处理,更新到最新版本即可。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作