1

私は本当に疑問に思っていました.Phonegap/Cordova と組み合わせて、アプリで複数の画面解像度をサポートする最も簡単な方法は何ですか? 480x800、720x1280x 1280x720、800x1200など、主にすべてのAndroidのもの?

パーセンテージのみのアプリ ( Click ) を既に作成しました (16:9 のすべての画面でうまく表示されますが、そうではありません) が、それだけでは十分ではありません。720x1280 の画面でのみ問題なく表示されます。

特に、携帯電話とタブレットの両方を展開するオプションは、方向がまったく異なるため不可能に思えます..そして、より大きな画面はまったく新しい UI につながります (最高のユーザー パフォーマンスのため)。

私が考えることができる唯一の方法は、すべての解像度に対して異なるスタイルシートを作成することです。これには膨大な時間がかかる可能性があります。私は推測する?

フィードバックを楽しみにしています、ありがとう!

4

2 に答える 2

1

まず、可能な限りコードをレスポンシブにします。メディア クエリ (Android 4 では台無し) の代わりに、https://github.com/biodiv/cordova-screengodを試すことができます。

デバイスの準備ができたら、呼び出します

screengod(['path/to/your.css'],function(){
    /* do your stuff */
});

すべてのプラットフォーム/画面で同じように見えるように CSS を自動的に調整します。

于 2015-08-07T19:37:48.907 に答える
0

個人的には、Bootstrap とその Grid システムを使用しています。それがどのように機能し、あなたがやろうとしていることにどのように適合させるかを理解するのに1分かかりますが、一度実行すると、それは驚くべきことです. ドキュメントはこちらです。

于 2013-10-02T16:48:59.993 に答える