为什么三星Galaxy S会忽略用户可扩展的元标记?

E-R*_*Riz 5 html mobile android galaxy

根据许多消息来源,像这样的元标记应该阻止浏览器让用户放大和缩小页面:

<meta name="viewport" content="user-scalable=no">
Run Code Online (Sandbox Code Playgroud)

这适用于大多数移动浏览器,包括iOS和我测试过的大多数Android手机.但是,三星Galaxy S(Sprint Epic)不尊重它,而是允许用户任意放大/缩小.

您可以通过访问http://touch.facebook.com/上的Facebook"触摸屏"页面看到这一点- 在大多数手机上,您无法放大该页面,但在Galaxy S上您可以.我还确认Galaxy S II正确尊重meta标签,所以这似乎仅限于Galaxy S.

这只是Galaxy S构建浏览器中的一个错误吗?是否有任何解决方案在其他设备上没有失败?

Dan*_*ter 0

我用这个

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
Run Code Online (Sandbox Code Playgroud)

它适用于我的 Galaxy s