2

我正在构建禁用浏览器本机滚动的 webapp,而不是使用 iScroll。我在使用最新的 Firefox 时遇到了以下问题。

在我的 MacBook Air 和 Firefox 23.0.1 上使用双指滚动时,iScroll 4 每个滚动手势仅滚动不到 10 像素,在较旧的 Firefox 中,滚动就像在 Safari 和 Chrome 上一样平滑,滚动长度为几十像素长. 如果我使用带有滚动鼠标滚轮的普通鼠标,滚动是应该的。

使用 macbook 和 firefox 版本 23 的人甚至可以在 iScroll -demo 页面http://lab.cubiq.org/iscroll/examples/simple/上测试该问题。

新版本发布说明http://www.mozilla.org/en-US/firefox/23.0.1/releasenotes/说这个“添加了未加前缀的 requestAnimationFrame”,这是唯一可能与它有关的更新内容。

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

我将 Firefox 更新到 23.0.1 版本。在那个问题根本没有发生之前,一切都很完美。

如果有人对这个问题有预感或事实,我将不胜感激!

干杯,派瑞

4

1 回答 1

0

I have encountered this error as well, but in my own code:

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

Looks like a bug in Firefox 23. I've filed it:

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

... but I'd love to find a workaround in the meantime!

于 2013-08-20T17:26:23.110 回答