动量滚动错误iOS

时间:2018-10-22 18:58:01

标签: ios vue.js scroll webkit-overflow-scrolling

我正在尝试在用vue的v-for生成的元素上的应用程序中滚动动量。它在大多数情况下都有效,但是有时当我单击屏幕上的其他位置或按下按钮时,滚动会被禁用。 仅当我具有“ -webkit-overflow-scrolling:touch”但需要动量滚动时,才会发生此错误。

您知道为什么滚动被禁用吗? 这是该问题所涉及的代码部分。

编辑:仅在iOS设备上会出现此问题(显然是“ -webkit-overflow-scrolling:触摸”)

这是一个小演示:https://github.com/dwerynith/Scroller

要重现该错误,我所要做的就是在iPad / iPhone / iOS设备上访问该应用程序,并使用滚动条和按钮进行播放。滚动条最终将被禁用,并在几秒钟后返回。

1 个答案:

答案 0 :(得分:0)

也许有一些失去重点的问题。没有有效的演示程序很难说。我唯一能想到的是-回忆起-动量滚动不适用于overflow-y: scroll;之外的任何其他功能,因此这可能是导致问题的原因:.channels-container {overflow-y: auto;}