jjzjj

android - 寻找 iScroll 的替代品(iOS/Webkit 上的滚动 Div)

我在数据移动应用程序上构建了一个复杂的表单,现在正在寻找一种解决方案来保持标题和页脚栏的位置。在我的虚拟模型中,它是在我的桌面上使用Chrome和Safari开发和测试的,我只是将页眉和页脚定位为绝对位置,以及内容部分,其高度由JavaScript在窗口的调整大小事件中设置。这不是移动世界的正确方式,因为移动WebKit不支持overflow:auto。我自己尝试了一些东西,我也看了一下iScroll。事实上,iScroll在我的iPad上使safari崩溃,而没有该组件的应用程序运行非常流畅。我有很多相对复杂的表格,这对iScroll来说可能是一个挑战,我认为这是不可能赢的。所以我正

javascript - 如何在手机间隙使用 iscroll javascript?

我已经尝试为我的应用程序实现iscrolljava脚本作为CSSposition:fixed的补救过程,它在使用cordova2.1.0我从here复制了iscroll-lite的javascripthtml代码footer_textdesc标签内容要溢出CSS.wrapper{position:absolute;width:auto;margin:0auto;height:100%;overflow:hidden;}.wrapper_other{width:auto;margin:0auto;height:100%;overflow:hidden;}.wrapper_containe

javascript - 如何在手机间隙使用 iscroll javascript?

我已经尝试为我的应用程序实现iscrolljava脚本作为CSSposition:fixed的补救过程,它在使用cordova2.1.0我从here复制了iscroll-lite的javascripthtml代码footer_textdesc标签内容要溢出CSS.wrapper{position:absolute;width:auto;margin:0auto;height:100%;overflow:hidden;}.wrapper_other{width:auto;margin:0auto;height:100%;overflow:hidden;}.wrapper_containe

javascript - 升级到 iScroll5 后,ios 上的 iScroll 无法使用

我有一个用于ipad的cordova应用程序,它使用iScroll在页面之间滚动。一切正常,直到我升级到iScroll5。我更改了我的代码,以使用新的构造函数和参数,但它仍然不起作用。它只是不滚动。我不知道我是否遗漏了一些明显的东西,但我找不到关于升级的详尽文档。这是我之前如何使用它的示例(iScroll4):varoptions={hScroll:false,hScrollbar:false,snap:true,onScrollEnd:updatePages(),momentum:false};varscroller=newiScroll("wrapper",options);这就是

javascript - 升级到 iScroll5 后,ios 上的 iScroll 无法使用

我有一个用于ipad的cordova应用程序,它使用iScroll在页面之间滚动。一切正常,直到我升级到iScroll5。我更改了我的代码,以使用新的构造函数和参数,但它仍然不起作用。它只是不滚动。我不知道我是否遗漏了一些明显的东西,但我找不到关于升级的详尽文档。这是我之前如何使用它的示例(iScroll4):varoptions={hScroll:false,hScrollbar:false,snap:true,onScrollEnd:updatePages(),momentum:false};varscroller=newiScroll("wrapper",options);这就是

ios - iframe 阻止 iScroll 在移动 Safari 上滚动

我在我的移动网站上使用iScroll(此处使用iPhone)在div内滚动。在这个div中,我有一个固定高度的iframe,如下所示:Otherstuff现在,在div中滚动时,一切都按预期工作,但当滚动手势在iframe上开始时我无法滚动。这里的问题描述得很好:https://github.com/cubiq/iscroll/issues/41因此,我通过将pointer-events:none应用于iframe来使用该帖子中的css解决方法。现在滚动工作完美但是我不能点击在iframe中定义的任何链接,因为iframe上的所有点击/触摸事件似乎由于pointer-events:no

ios - iframe 阻止 iScroll 在移动 Safari 上滚动

我在我的移动网站上使用iScroll(此处使用iPhone)在div内滚动。在这个div中,我有一个固定高度的iframe,如下所示:Otherstuff现在,在div中滚动时,一切都按预期工作,但当滚动手势在iframe上开始时我无法滚动。这里的问题描述得很好:https://github.com/cubiq/iscroll/issues/41因此,我通过将pointer-events:none应用于iframe来使用该帖子中的css解决方法。现在滚动工作完美但是我不能点击在iframe中定义的任何链接,因为iframe上的所有点击/触摸事件似乎由于pointer-events:no

javascript - iScroll 在一个轴上进行原生滚动

我用的是最棒的javascript工具iScroll4http://cubiq.org/iscroll-4在适用于iOS和Android的移动网站上。这是我的布局:水平滚动区域使用iScroll4,设置如下:varmyScroll=newiScroll('frame',{hScrollbar:false,vScrollbar:false,vScroll:false})水平滚动部分效果很好。当用户尝试将手指放在水平滚动区域上向上或向下滚动页面时会发生此问题。所以我需要在同一区域进行原生垂直滚动和iScroll水平滚动。到目前为止我尝试过的:删除iScroll代码中的e.preventDe

javascript - iScroll 在一个轴上进行原生滚动

我用的是最棒的javascript工具iScroll4http://cubiq.org/iscroll-4在适用于iOS和Android的移动网站上。这是我的布局:水平滚动区域使用iScroll4,设置如下:varmyScroll=newiScroll('frame',{hScrollbar:false,vScrollbar:false,vScroll:false})水平滚动部分效果很好。当用户尝试将手指放在水平滚动区域上向上或向下滚动页面时会发生此问题。所以我需要在同一区域进行原生垂直滚动和iScroll水平滚动。到目前为止我尝试过的:删除iScroll代码中的e.preventDe

javascript - 使用 iScroll 始终显示滚动条

是否可以在iScroll中一直显示滚动条目前,iScroll在带有overflow:scroll..的div上工作得很好。但是由于用户看到的内容,他们无法知道div中还有更多内容因此,最好在侧面显示永久显示的滚动条,以便用户了解内容的限制vScrollbar:true似乎不起作用编辑:这个问题专门针对触摸设备使用iScroll(http://cubiq.org/iscroll) 最佳答案 只需将hideScrollbar:false添加到选项列表即可。使用iScroll4对我来说效果很好。干杯