3

我正在使用 Sencha Touch 2.1。我有Ext.carousel.Carousel容器和一堆Ext.dataview.Dataview作为轮播内的页面。

在此处输入图像描述

在每个数据视图上,我都有很多按钮(使用 CSS 渲染 - 所以它们不是按钮控件,而是具有精美样式的简单 div)。itemtap当用户点击“按钮”时,我试图捕捉事件。

在桌面上的浏览器中一切正常。itemtap然而,在 iPad 上,触摸灵敏度是不同的,当用户不小心轻按按钮时,我通常不会收到事件。当检测到滑动事件并且轮播需要更改页面时,轮播将开始轻微移动。

我试图更换itemtap和使用itemtouchstart。按钮响应能力明显提高,但当用户在页面之间合法滑动时,我经常会看到误报。

我被困住了。我想要响应式按钮,并且还想要滑动以更改页面。

有人见过类似的东西吗?或者以某种方式解决它?

4

1 回答 1

0

这是一个已知问题,请查看 sencha 论坛中的此论坛帖子。可悲的是,我遇到了同样的问题,目前仅使用 sencha 无法解决,也许 phonegap 中提供了解决方案,但我不知道。

于 2013-02-28T11:05:05.720 回答