根据许多消息来源,像这样的元标记应该阻止浏览器让用户放大和缩小页面:
<meta name="viewport" content="user-scalable=no">
这适用于大多数移动浏览器,包括iOS和我测试过的大多数Android手机。但是,三星Galaxy S(Sprint Epic)不尊重它,而是允许用户任意放大/缩小。
你可以在http://touch.facebook.com/访问Facebook“触摸屏”页面看到这一点 - 在大多数手机上你无法放大那个页面,但在Galaxy S上你可以。 我也确认Galaxy S II正确尊重meta标签,所以这似乎仅限于Galaxy S.
这只是Galaxy S构建浏览器中的一个错误吗?是否存在其他设备上没有失败的解决方法?
答案 0 :(得分:0)
我用这个
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
它适用于我的星系
答案 1 :(得分:0)
我遇到了同样的问题,但经过一番努力后,我意识到这与手机或 android 版本无关,而是与默认浏览器三星资源管理器有关。
将其更改为 google chrome 解决了我的问题。不过我想三星应该解决这个问题。