拖动时使用鼠标滚轮滚动反应dnd

时间:2017-02-09 22:26:31

标签: javascript reactjs react-dnd

我有一个特定的Web应用程序,拖动鼠标滚轮可以节省大量时间。该代码使用React DnD(https://github.com/react-dnd/react-dnd)和HTML5后端在React中编写。

不幸的是,拖动时鼠标滚轮滚动无法按预期工作。我研究了这个问题并没有找到通用的解决方案。此处描述了此问题:https://github.com/react-dnd/react-dnd/issues/49。我还在所有主流浏览器(Google Chrome and drag to scroll)上找到仅适用于macOS 的解决方案/黑客。它不适用于Windows。我试图通过在滚动事件上更改窗口的位置来破解它,但它似乎被阻止了。

你有什么解决方案吗?编写自定义后端是否有帮助?不幸的是,我还没有找到任何可以提供帮助的后端。

1 个答案:

答案 0 :(得分:1)

这是html规范中的错误,请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=556169

上的chrome问题