4

これはばかげた初心者の質問のように感じます。WebOSアプリを開発するためのPalmのオンラインチュートリアルに従おうとしています。palm-generate生成されたindex.htmlファイルを実行して更新し、本文に大量のコンテンツが含まれるようにしました(「HELLO」という単語が400回繰り返されました)。

そのドキュメントをエミュレーターにロードしようとすると、画面をスクロールして残りのテキストを読むことができないことがわかりました。画面をドラッグしましたが、何も起こりません。PalmWebブラウザではページがうまくスクロールします。

ユーザーがアプリをドラッグしてスクロールできるようにする設定はありますか?Mojo.Widget.Scrollerのドキュメントが表示されますが、大量のテキストが含まれている単純なWebページには必要ないようです。

4

2 に答える 2

2

アーサーソーントンに感謝します:

通常はタグ内にあるものをすべて取得して、シーンのHTMLファイル内に配置できます。

または、サイトをソースとして持つWebビューウィジェットを内部に持つ基本的なシーンを作成することもできます。

于 2010-10-12T01:27:21.137 に答える
1

残念ながら、スクロールにはScrollerウィジェットが必要です。カードに表示される標準のWebKitビューにはネイティブのスクロール機能がないため、Mojoスクローラーウィジェットは、収まるコンテンツをさらに表示するためのロジックを実装しています。

Ares IDEで新しいプロジェクトを作成することで、これを試すことができます。スクローラーを追加し、[最大化]ボタンを使用してシーン全体に表示します。次に、それにHTMLオブジェクトを追加し、そのオブジェクトにHTMLコンテンツを追加します。そうすれば、たくさんのコンテンツをスクロールできる素敵なシーンができあがります。

于 2010-10-13T13:51:45.860 に答える