停止在iOS网络应用上滚动屏幕边缘?
在iOS网络应用程序上工作。用户可以上下滚动页面内容。但是,有没有办法阻止屏幕被拖得太远,以至于灰色背景变得可见?这可以通过在mobile safari中打开任何网页并下拉页面来复制。您可以使用javascript库(如pastrykit或iScroll)来处理滚动,而不是默认的滚动,类似于移动gmail网页或iPhone用户指南的工作方式。您可以使用javascript库(如pastrykit或iScroll),处理滚动而不是默认设置,类似于移动gmail网页或iPhone用户指南的工作方式。是的,我以前用过这些。但对于这一点,我不需要任何类似的东西,我不想模拟固定定位。我想如果我能找出如何检测灰色背景何时可见,我可以使用preventDefault()停止touchmove。不过,你得弄清楚如何进行检测。好吧,你可以把整个网页放在一个div中,由上面的一个控件控制。这将取代滚动,然后用户无法滚动到足以使灰色背景可见。是的,我以前用过这些。但对于这一点,我不需要任何类似的东西,我不想模拟固定定位。我想如果我能找出如何检测灰色背景何时可见,我可以使用preventDefault()停止touchmove。不过,你得弄清楚如何进行检测。好吧,你可以把整个网页放在一个div中,由上面的一个控件控制。这将接管滚动,然后用户无法滚动到足以使灰色背景可见的程度。停止在iOS网络应用上滚动屏幕边缘?,ios,mobile-safari,Ios,Mobile Safari,在iOS网络应用程序上工作。用户可以上下滚动页面内容。但是,有没有办法阻止屏幕被拖得太远,以至于灰色背景变得可见?这可以通过在mobile safari中打开任何网页并下拉页面来复制。您可以使用javascript库(如pastrykit或iScroll)来处理滚动,而不是默认的滚动,类似于移动gmail网页或iPhone用户指南的工作方式。您可以使用javascript库(如pastrykit或iScroll),处理滚动而不是默认设置,类似于移动gmail网页或iPhone用户指南的工作方式。