iOS 12 safari无法防止“挤压”缩放;touchmove";滚动时的eventlistener

iOS 12 safari无法防止“挤压”缩放;touchmove";滚动时的eventlistener,safari,scale,pinch,ios12,touchmove,Safari,Scale,Pinch,Ios12,Touchmove,我添加了这个代码 document.addEventListener('touchmove', function(event) { if (event.touches.length > 1) { event.preventDefault(); event.stopPropagation(); } }, { passive: false }); 当你不移动页面时,它就起作用了。但是,当您滚动页面并同时收缩缩放页面时,页面仍然可以缩放

我添加了这个代码

document.addEventListener('touchmove', function(event) {
    if (event.touches.length > 1) {
        event.preventDefault();
        event.stopPropagation();
    }
},
{
    passive: false
});
当你不移动页面时,它就起作用了。但是,当您滚动页面并同时收缩缩放页面时,页面仍然可以缩放


有什么方法可以解决这个问题吗?

我也发现了这个问题。