js 移动端禁止双指或双击放大

代码:

复制代码
// 禁用双指放大
document.documentElement.addEventListener('touchstart', function (event) {
  if (event.touches.length > 1) {
    event.preventDefault()
  }
}, { passive: false })

// 禁用双击放大
var lastTouchEnd = 0
document.documentElement.addEventListener('touchend', function (event) {
  var now = Date.now()
  if (now - lastTouchEnd <= 300) {
    event.preventDefault()
  }
  lastTouchEnd = now
}, { passive: false })
复制代码

 

posted @   herry菌  阅读(754)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
历史上的今天:
2020-11-18 快速将英文展示改为中文展示
2020-11-18 forEach转换数组,可以做到通过value能找到对应的key
2020-11-18 for-of,取出关联数组中的指定数据
点击右上角即可分享
微信分享提示