Viewport元标记不适用于iPhone和Android吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (21)

我正在使用下面的html代码:

<!DOCTYPE HTML>
  <html>
    <head>
     <title>test</title>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
      <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
    </head>
    <body>
    test
    </body>
  </html>

我的目的是防止用户放大或缩小。上述代码不适用于iPhone和Android。

编辑:它出现在iPhone设置,如果Zoom选择作为OnSettings>Accessibility>Zoom,然后这将重写元标记。

提问于
用户回答回答于

我使用这个标签来防止所有移动平台上的缩放:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi" />
用户回答回答于

就我而言,我有这个“视口”,它适用于Android(Nexus 5)和iPhone:

<meta name="viewport" content="width=device-width; initial-scale=0.5, maximum-scale=0.5, minimum-scale=0.5; " />

扫码关注云+社区