我正在使用 Sencha Touch 2.1。我有Ext.carousel.Carousel容器和一堆Ext.dataview.Dataview作为轮播内的页面。
在每个数据视图上,我都有很多按钮(使用 CSS 渲染 - 所以它们不是按钮控件,而是具有精美样式的简单 div)。itemtap
当用户点击“按钮”时,我试图捕捉事件。
在桌面上的浏览器中一切正常。itemtap
然而,在 iPad 上,触摸灵敏度是不同的,当用户不小心轻按按钮时,我通常不会收到事件。当检测到滑动事件并且轮播需要更改页面时,轮播将开始轻微移动。
我试图更换itemtap
和使用itemtouchstart
。按钮响应能力明显提高,但当用户在页面之间合法滑动时,我经常会看到误报。
我被困住了。我想要响应式按钮,并且还想要滑动以更改页面。
有人见过类似的东西吗?或者以某种方式解决它?