微信小游戏华为手机导航适配问题。。。

微信小游戏creator 1.9.1 部分安卓home键显示隐藏的时候


屏幕会整体下移 触摸按钮全部偏移
这个要什么适配比较好

fitwidth fithight 什么设置都不行

微信调用
wx.onWindowResize((res)=>{
// var canvas = cc.director.getScene().getChildByName(‘Canvas’).getComponent(cc.Canvas);
// canvas.fitHeight = false;
// canvas.fitWidth = true;
cc.view.adjustViewPort(true);
// cc.view.enableAutoFullScreen(true);
cc.view.resizeWithBrowserSize(true);
// this.adjust(cc.director.getScene());

            });
adjust(node){
    console.log('适配游戏');
    for (let i = 0; i < node.children.length; i++) {
        const child = node.children[i];
        var widget = child.getComponent(cc.Widget);
        if(widget) widget.updateAlignment();
        this.adjust(child);
    }
},

完全没效果 ,怀疑引擎内部出问题了
重新load scene 才变正常

解决了,没人回。。。
wx.onWindowResize((res)=>{
var size = cc.view.getVisibleSize();
cc.view.setDesignResolutionSize(size.width,size.height);
});

你把 Widget 下面的AlignOnce 的勾勾去掉,应该也可以。

这个问题应该找华为,为啥他们手机这么设计

请问这个需要加到那个位置呢?