手机上点击按钮需要错位才会触发

如下图,在电脑上测试好好的,但是在小米note2手机浏览器里打开,左上角的返回按钮(红框所示)点击没有响应,需要点击左边一点(黄框所示),才可以触发返回事件,不知道哪里不对,望求指教,谢谢

大概跟camera有关

没遇到你这类情况,只有小米note2手机才会吗?我们这边没这测试机型,确认下有没有报错,这样看不出问题出在哪里。

ios设备safari浏览器,因为在移动端,点击头部区域的边缘处,地址栏会自动显示,导致视图被遮挡,请问有什么好一点的解决方案吗?
我监听window的resize事件,判断地址栏落下后,执行以下代码:
var canvasEl = document.querySelector(’#GameCanvas’)
canvasEl.style.height = window.innerHeight + ‘px’ // 确保canvas始终在可视范围
这样的确达到了想要的效果,但是,所有的按钮的触点全部错位,实际需要点击的位置与全屏时的位置一致,有人知道这是什么原因造成的吗?

会有这个问题,把button按钮触发位置会偏移,iphon x加上widget也不行