【问题标题】:Redispatching normalized mouse scroll events重新调度标准化鼠标滚动事件
【发布时间】:2012-08-20 14:36:51
【问题描述】:

我是一名 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 事件以 flex。

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

【问题讨论】:

    标签: javascript apache-flex qooxdoo


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-22
      • 1970-01-01
      相关资源
      最近更新 更多