0

私の理解では、Sencha TouchはExt.scroll.Scrollerを使用して、すべてのモバイルプラットフォームで一貫して勢いのあるスクロール動作を処理します。しかし、私が理解していないのは、なぜこれが必要なのかということです。Ext.scroll.Scrollerは、すべてのプラットフォームで一貫してスクロールパフォーマンスを処理するわけではありません(BB10のスクロールパフォーマンスはひどいものですが、Androidのパフォーマンスは悪くありません)。

Ext.scroll.Scrollerを使用する代わりに、Senchaがスクロールをデバイスのブラウザ/ Webビューに委任しないのはなぜですか?たとえば、Android SenchaアプリにiOSのように伸縮性のあるスクロールが必要なのに、ネイティブのAndroidアプリにそれがないのは奇妙に思えます。

4

1 に答える 1

2

スクロール時にGPUアクセラレーションを利用するため、一部のプラットフォームでは高速になります。スクローラーをfalseに設定してバイパスし、CSSでoverflow:autoをオンにすることができます。BB10で標準以下のパフォーマンスが得られている場合は、おそらくそこで行うことができます。

于 2013-03-18T22:51:09.353 に答える