获取sencha列表组件以在android中使用本机滚动条

时间:2011-09-10 23:13:42

标签: android cordova sencha-touch

我想在sencha touch中获取列表组件以使用android中的常规滚动条。 我想这样做的原因是因为android中的默认浏览器滚动条也是基于动量的,并且它比基于sencha js的滚动条具有更好的性能。

我尝试通过将scroll设置为false并溢出-y来实现:滚动; 但它没有用,似乎还有更多...... 有人曾经这样做过吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

我不认为overflow: scroll是Android设备支持的CSS属性,就像最近iPhone和Androids的position: fixed一样。

问题不在于Sencha或PhoneGap,而是与移动浏览器(如iPhone和Android设备)呈现网站的方式有关。 HTML元素的布局与普通桌面浏览器不同。

Theres a slew of "bug" reports for this behaviour,因为大多数人并没有意识到它实际上是按设计进行的 - 它使处理要求保持在较低水平,并且几乎所有网站都会产生用户期望的行为。当我们进入Web应用程序领域时,人们发现这种行为会突然变得不稳定。

简短回答;它不可能(在撰写本文时)。