2016-09-27 6 views
0

私はこれらの3つすべてを試してみたが、何の運:ビューポートズームiOS10 safariを無効にしますか?

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; 
user-scalable=0;" /> 

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; 
user-scalable=false;" /> 

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; 
user-scalable=no;" /> 

それぞれが私が検索したり、SO検索Googleが推奨しないが、値であるように見える「Xユーザースケーラブル=」がのどれも見られる異なる値ではありません

私はセミコロンの代わりに値をカンマ区切りにしましたが、運はありません。それから私はユーザーのスケーラブルな値を提示してみましたが、まだ運がありませんでした。

Appleはこの

は、ユーザーが今ピンチ・ツー・ズームすることができ、ウェブサイトは、ビューポートでno =ユーザースケーラブル設定してもSafariでウェブサイトのアクセシビリティを向上させるために言います。

はまた試してみました:

<meta name="HandheldFriendly" content="true"> 
html { 
    -webkit-text-size-adjust: none 
} 

は、同様に

document.documentElement.addEventListener('touchmove', function (event) { 
     event.preventDefault();  
}, false); 

Javascriptのソリューションが働いJavascriptを試みたが、それは同様に水平スクロールを無効にします。 :(

上記のいずれも作業していない。任意のアイデア?

+0

可能な重複するまで、これは動作するはずですビューポートズームiOS 10のサファリ?](http://stackoverflow.com/questions/37808180/disable-viewport-zooming-ios-10-safari) – robocat

答えて

3

Appleが自分の感覚に来て、我々はすべての使用機能を削除停止し... [無効の

document.documentElement.addEventListener('gesturestart', function (event) { 
    event.preventDefault();  
}, false); 
+1

この結果は一貫性のないpinchzoom ...いつか可能性があり、 | ... Appleは本当に悪い方法で物事を上書きしています – Gags

関連する問題