Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
停止在iOS网络应用上滚动屏幕边缘?_Ios_Mobile Safari - Fatal编程技术网

停止在iOS网络应用上滚动屏幕边缘?

停止在iOS网络应用上滚动屏幕边缘?,ios,mobile-safari,Ios,Mobile Safari,在iOS网络应用程序上工作。用户可以上下滚动页面内容。但是,有没有办法阻止屏幕被拖得太远,以至于灰色背景变得可见?这可以通过在mobile safari中打开任何网页并下拉页面来复制。您可以使用javascript库(如pastrykit或iScroll)来处理滚动,而不是默认的滚动,类似于移动gmail网页或iPhone用户指南的工作方式。您可以使用javascript库(如pastrykit或iScroll),处理滚动而不是默认设置,类似于移动gmail网页或iPhone用户指南的工作方式。

在iOS网络应用程序上工作。用户可以上下滚动页面内容。但是,有没有办法阻止屏幕被拖得太远,以至于灰色背景变得可见?这可以通过在mobile safari中打开任何网页并下拉页面来复制。

您可以使用javascript库(如pastrykit或iScroll)来处理滚动,而不是默认的滚动,类似于移动gmail网页或iPhone用户指南的工作方式。

您可以使用javascript库(如pastrykit或iScroll),处理滚动而不是默认设置,类似于移动gmail网页或iPhone用户指南的工作方式。

是的,我以前用过这些。但对于这一点,我不需要任何类似的东西,我不想模拟固定定位。我想如果我能找出如何检测灰色背景何时可见,我可以使用preventDefault()停止touchmove。不过,你得弄清楚如何进行检测。好吧,你可以把整个网页放在一个div中,由上面的一个控件控制。这将取代滚动,然后用户无法滚动到足以使灰色背景可见。是的,我以前用过这些。但对于这一点,我不需要任何类似的东西,我不想模拟固定定位。我想如果我能找出如何检测灰色背景何时可见,我可以使用preventDefault()停止touchmove。不过,你得弄清楚如何进行检测。好吧,你可以把整个网页放在一个div中,由上面的一个控件控制。这将接管滚动,然后用户无法滚动到足以使灰色背景可见的程度。