2017-02-09 169 views
2

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

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

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

+0

我很愿意看到的修复。如果你需要的话,你可以尝试将JQuery UI黑客入侵你的应用程序;滚动轮通常以其可拖动的方式工作。 –

回答