錯誤信息:Unable to preventDefault inside passive event listener due to target being treated as passive.
See https://www.chromestatus.com/features/5093566007214080
解決方法1:
在touch的事件監聽方法上綁定第三個參數{ passive: false },通過傳遞 passive 為 false 來明確告訴瀏覽器:事件處理程序調用 preventDefault 來阻止默認滑動行為。
document.addEventListener('touchstart', function(event) {
event.preventDefault();
}, false);//passive:false
解決方法2:
* { touch-action: pan-y; } 使用全局樣式樣式去掉