2011-11-07 7 views
3

ipadの位置をポートレートからランドスケープに変更すると、ビューポートのスケールが間違ってしまいます(ビューポートではサイトが大きくなります)。私は多くのことを検索して見てくださいlessframework.comCSSメディアクエスチョン:iPad上でビューポートのスケールが間違っている

に同じ問題を発見した - http://www.youtube.com/watch?v=MGDjaE-eKAY

をしかし、私はできる

stuffandnonsense.co.uk/projects/320andup/上の問題はありません320andupは正しく動作し、lessframework.comはipadでうまく動作しないことが分かります。

アイデア?

答えて

4

私はあなた

if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) { 
    var viewportmeta = document.querySelectorAll('meta[name="viewport"]')[0]; 
    if (viewportmeta) { 
    viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0'; 
    document.body.addEventListener('gesturestart', function() { 
     viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6'; 
    }, false); 
    } 
} 
+0

ああのためならば、調達・閲覧ありがとうございます。なぜ私はscript.jsをチェックしていないのかわかりません – mvod

+0

私はあなたがメタタグのhtml要素を探していたと思います。受け入れてくれてありがとう。 – Gerben

関連する問題