代码之家  ›  专栏  ›  技术社区  ›  pyryjook

在Firefox 23.0.1上使用Mac触控板的iScroll 4中的滚动错误

  •  2
  • pyryjook  · 技术社区  · 12 年前

    我正在构建禁用浏览器本地滚动的网络应用程序,而不是使用iScroll。我在最新的Firefox中遇到了以下问题。

    在我的MacBook Air和Firefox 23.0.1上使用两个手指滚动,iScroll 4每次滚动手势只滚动不到10倍,在旧的Firefox中,滚动与Safari和Chrome上一样平滑,滚动长度长达数十像素。如果我使用带有滚动鼠标滚轮的普通鼠标,滚动是应该的。

    拥有macbook和firefox 23版的用户甚至可以在iScroll演示页面上测试这个问题, http://lab.cubiq.org/iscroll/examples/simple/ .

    新版Relase注释 http://www.mozilla.org/en-US/firefox/23.0.1/releasenotes/ 这样说 添加了未修复的requestAnimationFrame,这是唯一更新的可能与它有关的内容。

    我试图从iScroll的代码中找到解决这个问题的方法,该代码根据当前浏览器确定css转换等的供应商(moz-、webkit-o-等)。不幸的是,我运气不佳。

    我将我的Firefox更新到了23.0.1版本。在此之前,这个问题根本没有发生,而且一切都很顺利。

    如果有人对这个问题有预感或事实,我会很感激!

    干杯 皮里

    1 回复  |  直到 12 年前
        1
  •  0
  •   iangilman    12 年前

    我也遇到过这个错误,但在我自己的代码中:

    http://comic-viewer-dev.appspot.com/view/brad/

    看起来像是Firefox 23中的一个bug。我已经提交了:

    https://bugzilla.mozilla.org/show_bug.cgi?id=907275

    ……但在此期间,我很想找到一个变通办法!

    推荐文章