MobileSafari(iOS Safari):有没有办法阻止水平垂直滚动“捕捉”?

MobileSafari(iOS Safari):有没有办法阻止水平垂直滚动“捕捉”?,第1张

概述我有一个Web应用程序,它显示2D图表的可滚动视图,我试图让用户更容易让视图始终跟随手指. 默认行为是大多数滑动动作导致垂直或水平约束运动,这有助于阅读文本,但对我的用例而言则不是那么多. 编写自定义触摸事件代码以直接设置滚动是一种可能性,但这使得难以恢复滚动动量.此外,本机功能能够在幕后执行一些特殊 *** 作,例如挂起JS *** 作并避免重新渲染,这有助于提高整体性能. 是否有可以控制方向控制行为的CSS样 我有一个Web应用程序,它显示2D图表的可滚动视图,我试图让用户更容易让视图始终跟随手指.

默认行为是大多数滑动动作导致垂直或水平约束运动,这有助于阅读文本,但对我的用例而言则不是那么多.

编写自定义触摸事件代码以直接设置滚动是一种可能性,但这使得难以恢复滚动动量.此外,本机功能能够在幕后执行一些特殊 *** 作,例如挂起Js *** 作并避免重新渲染,这有助于提高整体性能.

是否有可以控制方向控制行为的CSS样式?

解决方法 我还没有找到一种指定行为的方法,但是我发现当我把手指放下而没有移动它然后开始移动它一秒后它将允许我向所有方向滚动.

也许看看iScroll或类似的东西是否适合你,因为它包含动量,你可以明确指定是否要锁定方向.

总结

以上是内存溢出为你收集整理的MobileSafari(iOS Safari):有没有办法阻止水平/垂直滚动“捕捉”?全部内容,希望文章能够帮你解决MobileSafari(iOS Safari):有没有办法阻止水平/垂直滚动“捕捉”?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1036049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存