幅1000ピクセル、高さ850ピクセルのHTML要素があります(実際には、キャンバスタグにHTML5ゲームを含むiFrameですが、それが問題にならないことを願っています)。
ビューポートのスケールが常に要素全体を表示し、それ以上は表示しないように、要素をタブレットに表示したいと思います。したがって、タブレットが横向きモードで保持されている場合は、両側に空白が必要になります。ポートレートモードでは、下(および上?)に空白があります。
iPad2でのテストでは、ポートレートモードは箱から出してすぐに機能するようで、ビューポートは自動的に要素を上部に配置し、ズームして画像全体を正確に表示します。しかし、ランドスケープモードでは、同じことを行い、底を切り落とします。
viewport
たとえば、メタタグのあらゆる種類の組み合わせを試しまし<meta name="viewport" content="height=850"/>
たが、一貫して機能させることができないようです。
jQueryを使用して、ウィンドウサイズの変更に基づいてサイズを変更するソリューションを歓迎します。