1


サードパーティ製品のサイトのモバイル互換性に取り組んでおり、位置修正の問題に直面しています。ビューポートの下部にフッターを修正しています。
2.3未満のAndroidおよび5未満のiOSデバイスは、位置固定をサポートしていません。
そのようなデバイスについては、現在、ビューポートの現在の幅を計算し、jsによってフッターに幅を適用するという修正があります。
ただし、サイトのコンテンツが少ない場合、またはクライアントのサイトのヘッドに自動ズームメタを追加すると、問題が発生します。この場合、画面がズームされ、フッター内のコンテンツが壊れます。
ズーム機能がロックされているためiScrollを使用できず、クライアントのページをいじることができません。
この問題の論理的な解決策を教えてください。

4

2 に答える 2

1

人々が古代 (IE6 時代) に使用していたカスタム関数を作成しました。
ブラウザが位置固定をサポートしているかどうかを確認します。サポートしていない場合は、スクロール/ズームに従って位置を調整します。

于 2012-10-19T11:10:44.310 に答える
0

使ってみて

<meta name="viewport" content="width=device-width, initial-scale=1">

そのため、ページの読み込み時にズームは発生しませんが、ユーザーは引き続きズームを利用できます。

于 2012-08-01T07:02:41.643 に答える