Android ブラウザは内部 div をスクロールできません。つまり、デフォルト構成で SlickGrid を使用することは不可能です。
幸いなことに、SlickGrid には、内部のスクロール可能なコンテンツを使用しないようにする autoHeight 引数があるため、Android で動作します。残念ながら、autoHeight が有効になっている場合、onViewportChanged は一度呼び出されてビューポート全体にまたがり、二度と呼び出されないため、すべてのデータを一度に読み込もうとします。私は非常に多くのリモート データを遅延読み込みして表示しているので、一度にすべてを読み込もうとするとモバイル デバイスがクラッシュするので、それは無理です。
autoHeight が有効になっている場合でも、SlickGrid が画面に何が表示されているかを認識できるほどスマートであれば、問題は解決します。デスクトップだけでなく Android デバイスでも多くの問題を解決できるので、それがコアの機能であることが望ましいです。
また、Android の制限を回避するためにiScroll 4を使用してみました。残念ながら、iScroll を使用すると、onViewportChanged がまったくトリガーされません。
おそらく、onViewportChanged を破棄または変更して、独自のスクロール イベントを処理することで、これを解決する必要があります。しかし、これに対する既存の解決策があるかどうか疑問に思っていました。