问题标签 [iscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3057 浏览

jquery - iScroll 中的 useTransform 和 useTransition 选项有什么作用?

我一直在寻找一段时间,但找不到这个问题的答案。在一些论坛条目中,有人说设置 useTransform: false 和其他 true 对性能更好。useTransition 也是如此。

我也读过设置 -webkit-transform:translate3d(0,0,0); 滚动的 div 有助于它更快地运行。但是 useTransform 选项不是设置这个 css 属性吗?

有人可以解释一下他们的工作吗

1.useTransform 2.useTransition 3.-webkit-transform:translate3d(0,0,0)

哪个选项(1 和 2 为真/假,3 为活动/非活动)对性能更好?

谢谢。

0 投票
2 回答
4732 浏览

javascript - iScroll 不断向上滚动 (Phonegap)

程序:Eclipse(Phonegap)

电话:HTC Desire (2.2.2)

我已经玩了一段时间的 iscroll 插件,但似乎我无法让它工作。当我在 android 模拟器和我的手机中测试它时,它会一直滚动到顶部。LogCat 还给出了以下行:

“因为我们正在等待 webcore 对着陆的回应,所以错过了一个阻力”

Javascript:

HTML:

我正在使用 JSON 调用的推文填充列表。希望有人能帮忙!

0 投票
1 回答
533 浏览

jquery - iScroll 未检测到 mouseup

http://jsfiddle.net/zyVUU/

在小提琴中,如果我开始拖动 div,然后保持 mousedown 转到 over CSS 框,离开鼠标(mouseup)然后回到橙色 div,滚动条跟随鼠标。

它没有检测到 mouseup 事件。我怎么能强迫它?

0 投票
2 回答
7518 浏览

jquery - iScroll - Uncaught ReferenceError: myScroll is not defined in index and Stale touch event ACTION_DOWN 从 webcore 接收

我在我的关卡页面中使用了 iScroll,但不知何故我的编辑在我没有使用 iScroll 的索引页面(另一个页面)中抱怨 ReferenceError。我在我的索引中搜索“myScroll”,但我的索引中没有这样的词。由于该错误,我在浏览器中工作的 iScroll 在 Android 模拟器中不起作用。

如果我在模拟器中滑动,它会产生

index.html(我没有使用 iScroll)

级别页面(我使用 iScroll 的页面)

0 投票
2 回答
176 浏览

css - li 项之间的空间

我正在尝试使用 iscroll 创建一个可滚动的水平列表。该列表似乎工作得很好。我面临的问题是,每个 li 项目之间都有一些空间。我尝试了我所知道的一切。但我只是不能删除那些 li 项目之间的空间。请查看下面的 演示演示

0 投票
2 回答
880 浏览

jquery - Firefox 中的活动 CSS 伪类和 iscroll 问题

我正在开发一个移动网站。我正在使用 Jquery mobile 和 iscroll 插件。在 chrome 中一切正常。但是在检查 Firefox 时,我发现为元素编写的:active css 样式不起作用。

这是小提琴 http://jsfiddle.net/zq5AW/

主动效果在 chrome 中有效,但在 Firefox 中无效。

但是当我删除 jquery.mobile.iscrollview-min.js 包含行时。它也开始在 Firefox 中工作。任何人都可以建议修复吗?

注意:在谷歌搜索中发现了相同的问题

https://groups.google.com/forum/?fromgroups=#!topic/iscroll/lqPomh3y-TU

但是没有答案。

0 投票
2 回答
2177 浏览

iphone - iOS 上的 iScroll 4 性能

iOS 上iScroll的流畅性给我留下了深刻的印象,因此我尝试在我的 iPhone 应用程序中实现它。

iScroll Demo在我的 iPhone 上运行良好。但只有当可滚动内容像<li>元素中的短文本一样简单时:

当我试图放一个稍微复杂一点的内容时:

平滑度完全消失了,列表几乎没有滚动..

有没有办法让我的内容更轻?

有什么建议吗?非常感谢你 !

这是我声明 iScroll 元素的方式:

[编辑]

仅通过从以下位置删除divs

并使其:

使滚动速度更快!我不知道为什么!

0 投票
1 回答
449 浏览

iscroll4 - iScroll 粘在另一个 iScroll 内

我的问题类似于Have carousel iScroll inside an existing vertical iScroll,只有一个例外:我也需要垂直 iScroll 的快速滚动模式。但是当第一次从右向左拖动任何水平滚动条时,它会粘住。有什么办法可以避免这种情况吗?

此处的示例:http: //jsfiddle.net/t5Fjg/ (来自http://jsfiddle.net/manseuk/r9VL2/2/的编辑代码)

0 投票
1 回答
3153 浏览

html - iScroll 4 水平鼠标滚轮滚动

我正在使用 iScroll 4,但即使我已将参数设置为wheelAction: 'scroll'

这是我的jsFiddle

0 投票
5 回答
6211 浏览

javascript - iScroll 4 不在输入元素上滚动

我正在构建一个针对 Android 2.2+、Blackberry 9+ 和 iOS 4+ 的移动应用程序。在我们的堆栈中,我们使用 Phonegap、jQuery 和iScroll(以及其他)。

我们的一个应用程序屏幕如下所示(为匿名而编辑的文本)- 在 iOS 5 模拟器的 Safari 中运行。

应用截图

如您所见,这是一个典型的输入屏幕,具有固定的标题,多个块级表单元素延伸到设备屏幕的整个区域,更少的填充。

正如我所提到的,我们的应用程序使用 iScroll。我们使用以下代码在此页面上对其进行初始化(取自 iScroll 'forms' 示例)。

在此屏幕上,我注意到当用户触摸背景的任何部分时内容滚动正常,但当您通过触摸其中一个输入元素开始滚动手势(向上或向下滑动)时,内容不会滚动。正如您所理解的那样,这基本上使该屏幕无法使用,因此我正在寻找修复方法。

从那以后,我在 iScroll 中找到了罪魁祸首;

(iscroll.js 中的 179),此错误的一个未解决问题,声称修复,以及一个声称修复它的拉取请求,但是错误的作者似乎有不正确的行号,阻止我尝试修复,并且提到的拉取请求对我不起作用(在 iOS 5.1、Android 4.0.4 上测试)。

我的问题 - 有没有办法让用户在触摸输入元素时滚动(使用 iScroll)?如果没有,iScroll 在这种情况下完全没用。目前,我正在看

现在是 2012 年——我们还没有办法在移动浏览器上做到这一点吗?!?