问题标签 [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.
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 为活动/非活动)对性能更好?
谢谢。
javascript - iScroll 不断向上滚动 (Phonegap)
程序:Eclipse(Phonegap)
电话:HTC Desire (2.2.2)
我已经玩了一段时间的 iscroll 插件,但似乎我无法让它工作。当我在 android 模拟器和我的手机中测试它时,它会一直滚动到顶部。LogCat 还给出了以下行:
“因为我们正在等待 webcore 对着陆的回应,所以错过了一个阻力”
Javascript:
HTML:
我正在使用 JSON 调用的推文填充列表。希望有人能帮忙!
jquery - iScroll 未检测到 mouseup
在小提琴中,如果我开始拖动 div,然后保持 mousedown 转到 over CSS 框,离开鼠标(mouseup)然后回到橙色 div,滚动条跟随鼠标。
它没有检测到 mouseup 事件。我怎么能强迫它?
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 的页面)
css - li 项之间的空间
我正在尝试使用 iscroll 创建一个可滚动的水平列表。该列表似乎工作得很好。我面临的问题是,每个 li 项目之间都有一些空间。我尝试了我所知道的一切。但我只是不能删除那些 li 项目之间的空间。请查看下面的 演示演示
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
但是没有答案。
iphone - iOS 上的 iScroll 4 性能
iOS 上iScroll的流畅性给我留下了深刻的印象,因此我尝试在我的 iPhone 应用程序中实现它。
iScroll Demo在我的 iPhone 上运行良好。但只有当可滚动内容像<li>
元素中的短文本一样简单时:
当我试图放一个稍微复杂一点的内容时:
平滑度完全消失了,列表几乎没有滚动..
有没有办法让我的内容更轻?
有什么建议吗?非常感谢你 !
这是我声明 iScroll 元素的方式:
[编辑]
仅通过从以下位置删除divs
:
并使其:
使滚动速度更快!我不知道为什么!
iscroll4 - iScroll 粘在另一个 iScroll 内
我的问题类似于Have carousel iScroll inside an existing vertical iScroll,只有一个例外:我也需要垂直 iScroll 的快速滚动模式。但是当第一次从右向左拖动任何水平滚动条时,它会粘住。有什么办法可以避免这种情况吗?
此处的示例:http: //jsfiddle.net/t5Fjg/ (来自http://jsfiddle.net/manseuk/r9VL2/2/的编辑代码)
html - iScroll 4 水平鼠标滚轮滚动
我正在使用 iScroll 4,但即使我已将参数设置为wheelAction: 'scroll'
这是我的jsFiddle
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 在这种情况下完全没用。目前,我正在看
- 使用声称与 iScroll 具有相同功能的Overthrow 垫片- 但是由于Android的各种 问题 , 这不是一个很好的选择- 我们的主要平台之一。
- 取消 iScroll 并丢失我的固定标题。
现在是 2012 年——我们还没有办法在移动浏览器上做到这一点吗?!?