第一步:

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

第二步:

     window.onload = function () {document.addEventListener('gesturestart', function (e) {e.preventDefault();});//以上是禁止双指缩放//以下是禁止双击缩放document.addEventListener('touchstart', function (e) {if (e.touches.length > 1) {e.preventDefault();}});var endTouch = 0;document.addEventListener('touchend', function (e) {var nowTouch = (new Date()).getTime();if (nowTouch - endTouch<= 300) { //为什么是300,看注意e.preventDefault();}endTouch = nowTouch ;}, false);};

注意:
点击穿透问题:移动端click比touchstart/touchend会有大约300ms延迟,浏览器会在点击后等待300ms去判断是否用户多次点击,300ms内有多次点击就判定为不是单击事件。

移动端禁止页面缩放问题相关推荐

  1. [html] 如何禁止web端的页面缩放?

    [html] 如何禁止web端的页面缩放? <meta name="viewport" content="width=device-width, initial-s ...

  2. html如何禁止用户缩放,html如何禁止页面缩放

    在html中,可以使用user-scalabel属性设置禁止页面缩放,只需要在mate元素中添加"user-scalabel=0"样式即可.user-scalable属性控制用户是 ...

  3. 文本超出多行显示省略号 移动端禁止双击缩放

    文本超出两行显示省略号 移动端禁止双击缩放 单行显示省略号 overflow:hidden; text-overflow:ellipsis; white-space:nowrap 多行省略 displ ...

  4. html中网页禁止缩放,html如何禁止页面缩放

    在html中,可以使用user-scalabel属性设置禁止页面缩放,只需要在mate元素中添加"user-scalabel=0"样式即可.user-scalable属性控制用户是 ...

  5. html设置页面背景图片并禁止页面缩放

    示例代码: <!DOCTYPE html> <html lang="zh"> <head><!--禁止页面缩放--><meta ...

  6. PC及移动端禁止用户缩放页面的实现方式

    对于移动端,我们可以直接这样限制: <meta name="viewport" content="width=device-width,initial-scale= ...

  7. 移动端禁止用户缩放页面大小尺寸

    通常我们关闭移动端页面缩放是通过标签: <meta name="viewport" content="width=375,initial-scale=1,user- ...

  8. Ctrl+滚轮 禁止页面缩放

    var scrollFunc=function(e){e=e || window.event;if(e.wheelDelta && event.ctrlKey){//IE/Opera/ ...

  9. uniapp移动端禁止页面横向拖动滑动

    html,body{overflow:hidden;overflow-y:auto;} 转载自:原博主

最新文章

  1. kubernetes Helm
  2. 如何检查项目的需求是否完整
  3. 查看进程命令+关闭进程
  4. 如何突破瓶颈又释放工作量? 深度剖析《闪耀暖暖》游戏从2D到3D的美术开发过程
  5. 阿里云专访Redisson作者Rui Gu:构建开源企业级Redis客户端之路
  6. Hadoop + Amazon EC2 –更新的教程
  7. Spring Boot 属性配置你所不知道的细节
  8. 第七章——DMVs和DMFs(4)——用DMV和DMF监控磁盘IO
  9. 大项目微服务架构设计
  10. Python的collections模块中namedtuple结构使用示例
  11. css3 翻转和旋转的区别
  12. Pandas系列(七)Pandas数据排序
  13. 用Unity简单实现第三人称人物的移动和转向
  14. 程序员求职之道(《程序员面试笔试宝典》)之民间的企业排名的可信度到底有多大?...
  15. linux mint 引导类型,LinuxMint18配置Grub2默认启动操作系统
  16. Silverlight 4 Tools中文版下载
  17. 春考计算机组装维修知识点,山东春考计算机组装及维修模拟题.docx
  18. 微信小程序展开收起通讯录列表
  19. Java发起GET请求的二三事
  20. emoji表情无法显示在html,emoji表情在web html上显示

热门文章

  1. Ubuntu14.04安装ROS
  2. Python——Python3.6.0+Scrapy安装方法(总算没有bug了)
  3. ubuntu 修改 ssh默认端口号
  4. 【C++深入探索】Copy-and-swap idiom详解和实现安全自我赋值
  5. 断开式 DataGridView控件 winform
  6. 装箱与拆箱 java 1615211150
  7. 枚举的定义与使用 1127 c#
  8. 字体样式 font-family 0911
  9. mysql-索引操作
  10. 金额数字转中文大写(转)