我试过所有这三种方法,但没有运气:
<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;" />每个值都是google搜索推荐的不同值,但“用户可伸缩=X”值似乎都不起作用。
我也尝试用逗号分隔值,而不是分号,没有运气。然后,我试着只拥有用户可伸缩的价值,仍然没有运气。
苹果公司说这个
为了改善Safari中网站的可访问性,用户现在可以按一下缩放,即使网站在视图中设置了用户可伸缩性=no。
也尝试过:
<meta name="HandheldFriendly" content="true">
html {
-webkit-text-size-adjust: none
}也尝试了Javascript以及
document.documentElement.addEventListener('touchmove', function (event) {
event.preventDefault();
}, false);Javascript解决方案有效,但它也禁用水平滚动。:(
上述任何一项都不起作用。有什么想法吗?
发布于 2016-09-28 02:47:53
这应该有效,直到苹果意识到,并停止删除我们都使用的功能.
document.documentElement.addEventListener('gesturestart', function (event) {
event.preventDefault();
}, false);https://stackoverflow.com/questions/39716030
复制相似问题