如何禁用引擎对web包的首次触摸对齐?官方大大可以指点一下吗

在长页面中,首次触摸游戏区域的时候,如果游戏区域没露完整(顶部或者底部还没露出来),那么首次触摸后会自动对齐到顶部或者底部,想知道应该如何禁用掉这个首次触摸对齐,求大佬指点迷津!

官方的大大可以指点一下吗?求助!

没遇到过这种问题?给个demo看看。

testDemo.zip (902.7 KB) creator2.1.0版本,麻烦大大看下哈

打包出来的游戏canvas是放在容器里的,如果是自己随便写的canvas,就没有上面那种问题,我也不清楚这个canvas干了什么事情,有点懵,而且这个游戏canvas在长页面里不能拖动,是不是被引擎阻止了呢?

2.1.0打包出来的效果是这样的。


好像没有什么问题。
但是你原来包里面的是有你说的问题。
那个反应应该是引擎的某部分注册事件获取到了canvas的焦点,从而从新对齐了 。
你可以对整个div页面加以绝对布局,让GameCanvas固定在一个位置。

这个对齐已经解决了,我把源码里的触摸获取元素焦点的代码注释了就可以了,感谢大大的解答!

请问这个获取元素焦点代码是哪里呢?要怎么屏蔽 求教

添加个Node在最顶层 禁止触摸 设置全屏widget start时再销毁

好的 谢谢,