cocos creator3.7 ipad不全屏

项目升级成3.7之后 运行不全屏了, 之前3.5的时候还是正常的, 现在需要处理什么吗? 点击屏幕的坐标和显示的位置也对应不上了 。 按钮点击也偏差很多

1赞

随便的工程都能复现吗?测试平台是?

应该是随便一个工程,ipad 都会居中在中间,不会全屏,我也是这样的3.6.3

嗯。 现在按钮都在第一层坐标没问题。 所有子节点的按钮位置就对应不上了,我测试的平台是抖音小游戏

3.6.3按钮点击位置有没有问题。 我现在点击按钮位置是没响应。 按钮的坐标都向下偏移很多的位置点才行
image

这个我们做点击的时候,做了点击适配,这个我倒是没发现问题

这个问题不只是3.7才出现,实测3.6.3,3.5.2也出现,但凡我用electron封装cocos打包后的web mobile包都会出现这种问题,所以,很痛苦。
不过并不是什么分辨率都会出现这种情况,只有electron中设置的分辨率的比例跟cocos里面的canvas比例相差很多时候才会出现点击不准,当然即使比例相差不多,还能勉强点中按钮,但是可以确定的是,跟分辨率的比例有很大关联,望及时修复

任意一个工程都能复现

嗯。 我刚把项目还原3.6.3 还是会有这个问题。

1赞

建了 issue 处理了,看看有什么补充的

非常给力。 问题解决了 感谢

还有按钮错位的问题

我又试了一遍 按钮没问题了 我是3.7版本

image image
修改这个地方

哦哦,那我们俩的问题不大一样,不理他了,不怎么影响就好了


具体的修复 pr
1赞

web端同样有这个问题 web端该如何改