我正在寻找一种通过拖动来使滚动更平滑的方法。这不是性能问题,而是一般行为。
由于某种原因,当我想使用WebView在Android设备上沿两个轴滚动时,它会阻止沿第二方向滚动,直到移动不远为止。 该视频显示了我的意思: https://drive.google.com/file/d/1mJ_UiZcbzhxy26-3Ah8UmhQvIz5IyORK/view?usp=sharing
我想从底部和右侧看到区域,但向右滚动为时已晚。视频上的第二次滚动尝试是预期的行为。当第二个方向“畅通无阻”时,它可以正常工作。当我将手指从屏幕上移开并想要再次滚动时,问题是相同的。
我的应用是用Ionic 4编写的,无论我使用普通的div
还是ion-content
都没关系。
我试图通过基于onmausemove
实现自己的处理并在div
或transform translate
上应用绝对位置来移动内容来达到预期的效果,但是在Android上性能太差了设备。
我认为这是Android Web视图的行为。使用Chrome浏览器可以进行X和Y滚动时,在浏览网站时也会发生同样的情况。
有人知道如何改变这种行为吗?