0

アプリケーション内に URL のコンテンツをロードするためにブラウザの field2 を使用しています。データが正常にロードされます。

しかし、私の要件は、スクロールせずにコンテンツ全体がデバイス画面に表示されるように、データを縮小して表示することです。

私がグーグルで検索したとき、その config.setProperty(BrowserFieldConfig.INITIAL_SCALE, new Float(0.1)); を読んでください。そうすべきです。しかし、それは私にとってはうまくいきません。

BB デバイスに関係なく、URL のコンテンツがデバイスの画面に収まるようにこれを行いたいと考えています。

どんな助けでも大歓迎です。前もって感謝します..!!

4

1 に答える 1

0

Web ページの HTML に、最小スケールを 0 に設定したメタ タグを追加します。

クライアント側から、初期スケール メソッドを使用して Web ページを縮小できます。

config.setProperty(BrowserFieldConfig.INITIAL_SCALE, new Float(値));

私の場合、このメタ タグが存在しなかったため、最初のスケール オプションが特定の制限を超えると機能しませんでした。これを html で設定することにより、定義された最小/最大スケールの間の任意の値にスケールできます。

これで、私の問題は解決しました。

ただし、デバイスの画面に合わせたい場合は、解像度に関係なく、すべてのデバイスの画面サイズに設定するためにスケール値を計算する必要があります。

于 2012-12-20T13:24:34.967 に答える