[]IphoneX适配
在IphoneX里运行微信小程序,适配模式
Laya.stage.scaleMode = Laya.Stage.SCALE_EXACTFIT;
失效,UI不会全屏铺满,顶部有黑边,而且按钮的响应区域错乱,不知道是微信沙盒环境的问题,还是laya这边的问题?
Laya.stage.scaleMode = Laya.Stage.SCALE_EXACTFIT;
失效,UI不会全屏铺满,顶部有黑边,而且按钮的响应区域错乱,不知道是微信沙盒环境的问题,还是laya这边的问题?
if (Browser.onIPhone && Math.abs(Browser.pixelRatio - 3) < 0.01) {
onIPhoneX = (Browser.clientWidth == 375 && Browser.clientHeight == 812) || (Browser.clientWidth == 812 && Browser.clientHeight == 375);
}
if (onIPhoneX) {
//初始化引擎
Laya.init(Browser.clientWidth * Browser.pixelRatio, Browser.clientHeight * Browser.pixelRatio, WebGL);
}else{
Laya.init(this.SCENE_WIDTH, this.SCENE_HEIGHT, WebGL);
}
苹果X适配
onIPhoneX = (Browser.clientWidth == 375 && Browser.clientHeight == 812) || (Browser.clientWidth == 812 && Browser.clientHeight == 375);
}
if (onIPhoneX) {
//初始化引擎
Laya.init(Browser.clientWidth * Browser.pixelRatio, Browser.clientHeight * Browser.pixelRatio, WebGL);
}else{
Laya.init(this.SCENE_WIDTH, this.SCENE_HEIGHT, WebGL);
}
苹果X适配
目前还没有针对x的手机做针对性适配,目前适配方式需要与ide中的父物体对齐与居中对齐等配合使用!按钮相应区域错乱问题并没有出现过,你可以先查看下是否是自己的ide编辑有相应更改,有可能是微信沙盒导致的!
要回复问题请先登录
1579230254用户 • 2020-09-07 13:55
Browser is not defined
请告诉我,你这段代码应该放哪里?