动量驱动的滚动劫持劫持事件覆盖?

时间:2013-07-29 15:59:10

标签: ipad scroll mobile-safari overflow

我一直在使用可滚动内容的叠加层(通过-webkit-overflow-scrolling: touch;)在针对新iPad的网络应用上。

这些设计要求在常规的身体内容上偶尔可见某些可滚动的叠加,同时保持身体内容可触摸。这些叠加不是模态,它们更像是菜单。

一切都很好,我还没有采用自定义滚动条(如iScrollftscroller)。但我遇到了一个问题:

如果您快速滚动主体内容(长篇文章等)并让动量携带动画,则叠加内容中的后续点击将直接视为对主体的点击。结果是叠加层显示为冻结,因为它们无法与身体本身移动时进行交互。对他们采取的任何行动都转化为针对身体的手势。

我已经尝试在叠加滚动条上启用iScroll无效,因为当它滚动时,它们仍然被身体劫持。

有没有人经历过这个并想出任何工作?

0 个答案:

没有答案