你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
Aar0n
赞同来自:
156*****215
该问题目前已经被锁定, 无法添加新回复
5 个回复
Aar0n
赞同来自:
Aar0n
赞同来自:
156*****215
赞同来自:
横屏竖屏画布尺寸
横屏edge显示正常
竖屏edge显示有滚动条,画布仍然是720,应该是274
Aar0n
赞同来自:
156*****215
赞同来自:
if(this.lastClientWidth!=Laya.Browser.clientWidth){
if(Laya.Browser.clientWidth>Laya.Browser.clientHeight){
console.log("横屏",this.lastClientWidth);
if(Laya.stage.scaleMode != Laya.Stage.SCALE_SHOWALL){
Laya.stage.scaleMode = Laya.Stage.SCALE_SHOWALL;
}
}else{
console.log("竖屏",this.lastClientWidth);
if(Laya.stage.scaleMode != Laya.Stage.SCALE_EXACTFIT){
Laya.stage.scaleMode = Laya.Stage.SCALE_EXACTFIT;
}
}
this.lastClientWidth=Laya.Browser.clientWidth;
//console.log("this.lastClientWidth",this.lastClientWidth,Laya.Browser.clientHeight);
//console.log("Render.canvas.width",Render.canvas.width,Render.canvas.height);
}
})
}
大致代码是这样,canvas width,是用一个定时器在html页面写的js打印的layaCanvas 宽高