禁止手机端浏览器双击放大功能

编程入门 行业动态 更新时间:2024-10-08 20:29:02

记录一下啊
今天客户提要求 手机浏览器打开网页时要禁止双击放大页面(Google)!!!
然后在网上找到了很多 但都没有效果,比如:

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

上述均无效(可能是自己没用好吧)!!!

后来找到了一个js(成功解决) 如下:

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

这里我只用了禁止双击放大,博主还有禁止双指放大!!!
可参考原文
https://blog.csdn/wnety/article/details/116193932
感谢贡献者!!!

更多推荐

禁止手机端浏览器双击放大功能

本文发布于:2023-06-13 21:01:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1405383.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双击   浏览器   功能   手机

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!