1

フルスクリーンの背景スライダー/画像を使用して Web サイトを作成しました。「バックストレッチ」を使用しました。こちらを参照してください:http://srobbin.com/jquery-plugins/backstretch/

ほぼどこでも機能します。Mac および Windows 上の現在の Opera、Chrome、Safari、Firefox、さらには Windows 上の IE10、IE9、および IE8 で。モバイルも - 古い Android ブラウザー、Android Chrome、iOS (すべてのバージョン) Chrome、および iOS 4、5、6.x Safari で動作します。

ただし、iOS 7 の Safari ではできません。

問題: URL バーを下にスクロールすると、下部のバーが非表示になります。ただし、画像は画面と同じ大きさに拡大されません。下部に、非表示のツールバーと同じ高さの白いバーが表示されます。

これは私のコードの問題ではないと確信しています。たとえば、Google Chrome も同じように機能します。スクロールするとバーが非表示になりますが、画像は「新しい大きな画面」に合わせて拡大されます。

他のフルスクリーンの背景画像 Web サイトでも、iOS 7 Safari で同じ問題が発生します。

この問題の解決策はありますか? そして:これは単に「違う」もので、別のコードを書かなければならないのでしょうか、それともAppleが望んでいないバグですか?

このバグのある英語でごめんなさい!! :D

助けてくれてありがとう。:)

4

1 に答える 1

1

これを追加するだけ

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui">

タグの前

于 2014-04-30T14:56:50.387 に答える