我想禁用Flutter Web中的缩放。我已经尝试了以下几个方法:-
1)将以下代码添加到index.html文件中
但它给了我以下警告,并没有禁用缩放。
2)在index.html文件的body标签中添加了以下代码:
它禁用了使用Ctrl和鼠标滚轮的缩放,但不禁用使用Ctrl +进行放大和Ctrl - 进行缩小的缩放。
那么,请问如何在我的网站上禁用所有平台(包括桌面、Android和iOS)的缩放?
1)将以下代码添加到index.html文件中
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
WARNING: found an existing <meta name="viewport"> tag. Flutter Web uses its own viewport configuration for better compatibility with Flutter. This tag will be replaced.
2)在index.html文件的body标签中添加了以下代码:
<script>
document.addEventListener('wheel', function(e) {
e.ctrlKey && e.preventDefault();
}, {
passive: false,
});
</script>
那么,请问如何在我的网站上禁用所有平台(包括桌面、Android和iOS)的缩放?