你不想失去用户缩放选项,如果你能帮助它。我喜欢这个来自here的JS解决方案。
<script type="text/javascript">
(function(doc) {
var addEvent = 'addEventListener',
type = 'gesturestart',
qsa = 'querySelectorAll',
scales = [1, 1],
meta = qsa in doc ? doc[qsa]('meta[name=viewport]') : [];
function fix() {
meta.content = 'width=device-width,minimum-scale=' + scales[0] + ',maximum-scale=' + scales[1];
doc.removeEventListener(type, fix, true);
}
if ((meta = meta[meta.length - 1]) && addEvent in doc) {
fix();
scales = [.25, 1.6];
doc[addEvent](type, fix, true);
}
}(document));
</script>
好读它 - https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag# Viewport_width_and_screen_width – vsync 2013-04-19 13:47:42
只是一个注释 - ---键对分隔符应该是```不是`;`---在Google Chrome中给出解析错误(`解析meta元素的内容时出错:';'不是有效的键值请使用','来代替。) – Bill 2014-03-06 00:44:18