Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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
Javascript 有没有办法防止Safari边缘扫描(例如在iPhone上)?_Javascript_Macos_Safari - Fatal编程技术网

Javascript 有没有办法防止Safari边缘扫描(例如在iPhone上)?

Javascript 有没有办法防止Safari边缘扫描(例如在iPhone上)?,javascript,macos,safari,Javascript,Macos,Safari,我一直在研究如何防止Safari在屏幕边缘滑动以导航到浏览器历史记录中的上一页/下一页的功能。我有一个应用程序,它使用Hammer.js平移图像,在手机上,图像占据了整个屏幕。因此,如果用户恰好在图像的左边缘开始平移,例如,它会忽略我的小javascript应用程序而转到上一页,从而放弃平移。我没有发现任何东西表明实际上可以阻止此边缘滑动功能…尽管我确实发现了这一点:。然而,对我来说,它似乎完成的只是破坏鼠标滚动功能 任何帮助都将不胜感激。谢谢 我认为这是无法做到的,因为这是操作系统级的功能。只

我一直在研究如何防止Safari在屏幕边缘滑动以导航到浏览器历史记录中的上一页/下一页的功能。我有一个应用程序,它使用Hammer.js平移图像,在手机上,图像占据了整个屏幕。因此,如果用户恰好在图像的左边缘开始平移,例如,它会忽略我的小javascript应用程序而转到上一页,从而放弃平移。我没有发现任何东西表明实际上可以阻止此边缘滑动功能…尽管我确实发现了这一点:。然而,对我来说,它似乎完成的只是破坏鼠标滚动功能


任何帮助都将不胜感激。谢谢

我认为这是无法做到的,因为这是操作系统级的功能。只要在网页内启动刷卡,就不会有任何问题。如果从边缘有足够的余量,那么这应该不是问题

这是可能的,因为iOS 13.4: