微信小游戏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 的勾勾去掉,应该也可以。
这个问题应该找华为,为啥他们手机这么设计
请问这个需要加到那个位置呢?