Android 视口元标记宽度=设备宽度不';你不能在安卓4.2上工作吗?
我正在建立一个快速响应的网站。为了使网站适合移动浏览器窗口,我在标题中添加了以下元标记:Android 视口元标记宽度=设备宽度不';你不能在安卓4.2上工作吗?,android,viewport,scaling,Android,Viewport,Scaling,我正在建立一个快速响应的网站。为了使网站适合移动浏览器窗口,我在标题中添加了以下元标记: 这在我的S5默认浏览器下运行良好 但是,在我的S3默认浏览器=>下,它不能正常工作缩放级别太高(大约x2) 我尝试过添加这样的缩放值,但没有解决问题: 我注意到,在我的S3上,以下功能正常,但在我的S5上破坏了站点: 如何让它在两部手机上都工作 谢谢 Thomas尝试使用JavaScript检测Android版本并操作meta。这对我有用。更改宽度=不会给我一致的结果 viewport = d
这在我的S5默认浏览器下运行良好
但是,在我的S3默认浏览器=>下,它不能正常工作缩放级别太高(大约x2)
我尝试过添加这样的缩放值,但没有解决问题:
我注意到,在我的S3上,以下功能正常,但在我的S5上破坏了站点:
如何让它在两部手机上都工作
谢谢
Thomas尝试使用JavaScript检测Android版本并操作meta。这对我有用。更改宽度=不会给我一致的结果
viewport = document.querySelector("meta[name=viewport]");
viewport.setAttribute('content', "width=device-width, initial-scale=" + window.devicePixelRatio + ", maximum-scale=" + window.devicePixelRatio + ", minimum-scale=" + window.devicePixelRatio);
但是,请注意,当使用百分比而不是像素时,更改比例可能会导致一些定位问题