0

我是一名 flex 开发人员,我需要让我的 flex 应用程序中的滚动体验在浏览器中更加统一。Flex 滚动依赖于鼠标滚动事件的 delta 属性,我们都知道不同的浏览器是不同的。

在阅读了另一篇 StackOverflow 帖子(http://stackoverflow.com/questions/5527601/normalizing-mousewheel-speed-across-browsers)后,我想也许我可以利用 qooxdoo 在他们的 MouseScroll 事件类中投入时间的事实一些疯狂的算法(http://news.qooxdoo.org/the-week-in-qooxdoo-2010-10-08)。

所以我想用 qooxdoo “规范化” delta 属性重新调度这个新的 MouseSCroll 事件以进行调整。

这可能吗?我对javascript很垃圾,所以甚至不知道从哪里开始。

4

1 回答 1

0

由于 qooxdoo 是开源的,您可以使用可以在 github [1] 上找到的代码/算法。如果没有 qooxdoo 基础架构的一部分,类本身就不能使用,因此复制算法将是更好的选择。

[1] https://github.com/qooxdoo/qooxdoo/blob/master/framework/source/class/qx/event/type/MouseWheel.js#L63

于 2012-08-20T06:36:51.887 回答