Javascript 禁用视口缩放iOS10 safari?

Javascript 禁用视口缩放iOS10 safari?,javascript,html,css,safari,viewport,Javascript,Html,Css,Safari,Viewport,我尝试了这三种方法,但都没有成功: <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=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;" />
Javascript解决方案工作正常,但也禁用了水平滚动:(


以上这些都不起作用。有什么想法吗?

这应该会起作用,直到苹果意识到并停止删除我们所有人都使用的功能

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

这应该一直有效,直到苹果意识到并停止删除我们所有人都使用的功能

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

这导致不一致的pinchzoom…缩放时有时可能,有时不回来:|…苹果真的用一种不好的方式覆盖了东西这导致不一致的pinchzoom…缩放时有时可能,有时不回来:|…苹果真的用一种不好的方式覆盖了东西可能的重复属于
document.documentElement.addEventListener('gesturestart', function (event) {
    event.preventDefault();      
}, false);