Chrome会忽略" user-scalable = no"元标记

时间:2018-03-19 19:37:49

标签: html

为什么 desktop-chrome 忽略了这一点:

<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">

我可以使用 windows-touch 以及 ctrl +鼠标滚轮来调整Chrome内容的大小。 我想阻止缩放。

Chrome:版本65.0.3325.146(官方版本)(32位)

1 个答案:

答案 0 :(得分:2)

根据 the Google Map documentation

  

Android和iOS设备尊重以下<meta>标记:

     

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />

     

此设置指定地图应全屏显示,并且不应由用户调整大小。请注意,iPhone的Safari浏览器要求此标记包含在页面元素中。

桌面计算机不尊重user-scalable属性,但手机会。

如果您想阻止在桌面计算机上放大Chrome,最好的办法是使用以下启动参数启用自助服务终端模式:

chrome.exe --kiosk --incognito --disable-pinch --overscroll-history-navigation=0