'用户量表= no'不是在野生动物园工作
我尝试在Meta标签中使用“用户量表= no”来禁用移动网页上的缩放,但它在Safari上不起作用。因此,我尝试使用JavaScript(下面的代码)来控制它,但也失败了。是否有其他方法可以禁用Safari的缩放?
document.addEventListener('touchstart', (event) => {
if (event.touches.length > 1) {
event.preventDefault();
}
}, { passive: false });
let lastTouchEnd = 0;
document.addEventListener('touchend', (event) => {
const now = (new Date()).getTime();
if (now - lastTouchEnd <= 300) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
}```
I tried to use "user-scalable=no" in the meta tag to disable zooming on mobile webpage, but it's not working on Safari. Therefore I tried to use javascript (code below) to control it, but it also failed. Is there another way to disable zooming of Safari?
document.addEventListener('touchstart', (event) => {
if (event.touches.length > 1) {
event.preventDefault();
}
}, { passive: false });
let lastTouchEnd = 0;
document.addEventListener('touchend', (event) => {
const now = (new Date()).getTime();
if (now - lastTouchEnd <= 300) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
}```
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论