H5实现移动端禁止页面缩放(适用Android和IOS)

admin4年前前端技术1692

要实现Android和IOS浏览器禁止页面缩放,通用的设置方式是给HTML页面设置meta标签来实现,具体添加标签内容如下:

<meta name="viewport" content="width=device-width, initial-scale=1.0, 
minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />

width           // 设置 viewport 的宽度,正整数/字符串 device-width

height          // 设置 viewport 的高度,正整数/字符串 device-height

initial-scale      // 设置设备宽度与 viewport大小之间的缩放比例,0.0-10.0之间的正数

maximum-scale     // 设置最大缩放系数,0.0-10.0之间的正数

minimum-scale     // 设置最小缩放系数,0.0-10.0之间的正数

user-scalable     // 如果设置为 no 用户将不能缩放网页,默认为 yes,yes / no



注意:iOS10以后版本不接受meta标签,可以通过js监听手势控制来实现禁止页面缩放:

document.addEventListener('gesturestart', function (event) {    event.preventDefault()})

 


__EOF_


相关文章

webpack全局安装了,使用命令时却提示安装脚手架

全局安装了webpack ,使用webpack的时候,却有如下的提示One CLI for webpack must be installe...

Navigate down the menu through jquery development

The core knowledge is to use jquery's hover method to achieve, The animation effe...

让javascrip函数内的局部变量能为全局使用的方法

<script type="text/javascript">   var mine;  function&nbs...

jquery默认设置第一个类的css或者属性

var me=$("#cima>input");me.eq(0).css...

js与jquery自动触发a链接的方法

自动触发a链接的方法如下:1.<body >  <a  href="http://www.shengmake.net"&...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。