PageView 在 Iphone5上 滑动的问题

版本
cocos-js rc2

现象:

除了PageView的第一页正常外,在其他页面滑动时,手滑动的瞬间会产生坐标偏移,便宜距离目测大概有半个屏幕宽度左右。
比如屏幕宽度960,在第二页上先点到720的位置,然后向左滑动,当手指一开始滑动,这时就会发现手指被定为在了第二页大概240左右的位置(画面会瞬间窜一下位置)。

结果是导致翻页不是很灵敏,因为便宜后就达不到翻1/2页宽了。

注:我在Win7 Chrome和Iphone5两种终端上都运行过,但前者正常没有问题。

请开发团队给予调查和支持,谢谢。

谢谢反馈,我们调查看看

是html5版本的么?

我用ip5测试了一下,是会有一个提前量。就是比如说向左移动了100,页面里面显示移动了120…
不过这个看似是操作优化的实现额,不像是你说的那个问题。。

你用的是啥版本的引擎?
页面用的适配屏幕方式是什么哦~~

试试看能不能还原出和你一样的问题 T.T

你好,我用的是 cocos2d-js 3.0 rc2
代码中写的分辨率是480(纵) × 320(横)
然后自动匹配屏幕大小

顺便补充一句,我在Iphone3gs上也简单跑了一下,没有Iphone5上的问题。

为了方便交流,我做了个简单可再现的SAMPLE,请看附件
注:这个Sample是在RC3上做的

另外,再追加一点现象描述,是我今天刚发现的。iphon5上,在pageView第二页滑动前,如果用手指点住一个地方不动,停留一段时间,然后再滑动就不会有问题。
便宜的距离也没有我上面说的半个页宽那么大,只是一小段距离,但操作的感觉上有很大影响。因为是相当于手指的坐标是向左便宜,所以从第二页向第三页滑动时特别费劲。

忘了点回复,请参考上面的内容

直接访问这个网址看效果吧
http://houcaoyu.duapp.com/test1/index.html

今天下了最新的 3.0 final版,该问题依然存在。
求回复

额。。只有ip5会的话,应该是和iphone的某种优化触摸体验的机制有关系。

我去。。

上次发现iPhone更新ios8后的音频不太一样掉了= =。这次触摸都不一样了。。。:10:

我找台机器,尽快吧原因找出来告诉大家咯 T.T:6:

兄弟,有劳了~
不过这个问题影响coco的通用性,我觉得还挺严重的。

希望能尽快找到原因~