ipadのビューポートの移動を無効にすることができるかどうか知りませんか?ipadビューポートの移動
私はそうのように正確に私のビューポートを設定している:
<meta name="viewport" content="width=device-width,maximum-scale=1.0" />
私は何をしたいこと/予防そうしたとき、それはSafariのテクスチャ背景を示して周りのウェブサイトをドラッグする機能を無効にしています。
ipadのビューポートの移動を無効にすることができるかどうか知りませんか?ipadビューポートの移動
私はそうのように正確に私のビューポートを設定している:
<meta name="viewport" content="width=device-width,maximum-scale=1.0" />
私は何をしたいこと/予防そうしたとき、それはSafariのテクスチャ背景を示して周りのウェブサイトをドラッグする機能を無効にしています。
私は正直にあなたが使用しているビューポートではなくて、これをテストしていない:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;">
私のために働くようです。少なくとも私は、ページの幅は、その後、正しくビューポートの幅に一致した場合
(トップダウンは、私の知る限り承知しているとして、常に可能である)のiOS 5.1と私のiPadでの側にドラッグすることができませんでし思いますページを水平方向にドラッグすることはできません(たとえば、http://jquerymobile.com/test/を参照してください。ページの左右にテクスチャの背景が表示されることはありません)。
高さが正しいとしたら?
いくつかのUIは、Javascriptで無効にすることができます。 https://stackoverflow.com/a/4859207/436776を使用すると、ページスクロールが発生しなくなり、問題が解決する場合があります。または、おそらくongesturestart
でイベントを停止すると便利ですか?
最終的な問題は向きを変えることです。適切に対処するのは非常に面倒です。特に、ズームレベルの妨げになります。 <meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0" />
を使用してズームを無効にすることはできますが、それによって他の問題が解決され、他の妥協が生じます。
Safariの動作ではありません –