在 Android 6.0+、Chrome 版本 53 中忽略元视口标签用户可缩放=否?

Meta viewport tag user scalable=no ignored in Android 6.0+, Chrome version 53?

我创建了一个响应式网站,该网站应根据 window 大小进行缩放。该网站提供了一个绘图应用程序(带有 mouse/finger),它有自己的缩放库,所以我不想让用户使用经典 "pinching" 缩放页面,因为这会弄乱我的库和创建一个偏移量。

所以我添加了元视口标签:

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

这不应该允许用户通过捏合来缩放。但确实如此。

Android v 6.01,Chrome v. 53 完全忽略 user-scalable=no 而在 Firefox v.48 上它按预期工作(或者至少是我认为的那样)。无法在 Safari 上进行测试,因为我手边没有 iOS 设备。

后期编辑: Android v 6.01,Chrome v. 52 在 user-scalable=no 时不允许收缩.

我这里做错了什么?在最新版本的 Chrome 中,用户可扩展的 属性 是否默认被忽略?

您可能 "Force enable zoom" 在“设置”>“辅助功能”中进行了检查。 user-scalable=no 在 Chrome M53 中对我来说工作正常。