0

デスクトップ用のFlashAirアプリケーションを作成しています。目標は、Webページを開き、仮想キーボードを表示し、iOSブラウザーのようにスクロールの動作を複製するアプリを作成することです。スクロールバーではなく、指でスクロールします。

デスクトップで作成しているので、マウスでスクロールする必要があります。アプリケーションはほぼ完成しています。StageWebViewBridgeを使用してWebページをAirアプリケーションに接続しています。次に、スクロール用のタッチスクリーン効果を作成する必要があります。

そのためには、JavaScriptが必要です。誰かが何かを提案できますか?

リファレンスは次のとおりです:http://dev.sencha.com/deploy/touch/examples/production/kitchensink/#demo/list PS:これはSenchaフレームワークです-モバイルデバイスに適しています。デスクトップデバイスにそのようなドラッグスクロールが必要です!

4

1 に答える 1

3

iOS と同じ種類のスクロールを探している場合は、 Momentum scrolling を検索する必要があります。たとえば、JavaScript ライブラリ "iScroll" と "Scrollability" があります。彼らがスクロールをどのように管理しているか見てみましょう。

また、iOS でのスクロールの仕組みに関する次の記事も興味深いものです。

http://ariya.ofilabs.com/2011/10/flick-list-with-its-momentum-scrolling-and-deceleration.html

これが役に立てば幸いです。リファクタリングをお楽しみください。;)

于 2012-07-04T18:35:06.027 に答える