我试图阻止元素在 iphone 上的 safari 中滚动。我已经尝试过这里提到的解决方案: iPhone Safari: Scroll a list inside a html container 但是我的列表很大,运行起来不是很顺畅。
我的想法是检测 onscroll 事件并重新定位元素,使其位于视口(viewport)的边界内。
但我找不到检测视口(viewport)坐标的方法。有人可以帮忙吗?
谢谢。
最佳答案
document.addEventListener(
'touchmove',
function touchMove(event) {
event.preventDefault()
},
false
);
关于javascript - 在iphone safari中获取javascript中的视口(viewport)位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1003138/