【问题标题】:jQuery Mobile range sliders not responsive enoughjQuery Mobile 范围滑块没有足够的响应
【发布时间】:2011-12-20 10:49:01
【问题描述】:

各位好心人, 我正在尝试使用 jQuery Mobile 滑块(范围),虽然它们工作得相当好并且在桌面浏览器上响应,但它们似乎不是非常敏感或易于在实际手机上使用(例如 Android ) 与互联网网页交互时。

在 Android 上使用触摸屏的滑块交互非常笨拙且难以使用...我将简单地放弃使用滑块(并使用其他一些输入小部件,例如选择选择列表)

我想发表这篇文章,看看是否其他人在使用范围滑块时遇到了同样的挑战,因为如果没有,那一定是我为范围滑块实现 jQuery Mobile 代码的方式。

但如果其他人也对 jQuery Mobile 滑块有同样的问题,我很想知道其他人正在采取什么措施来缓解这个问题?

另外:我还没有尝试使用 PhoneGap 打包我的应用程序并将其作为应用程序导入到我的 Android 中......所以我想知道如果我使用 PhoneGap 将其放入应用程序中,范围滑块是否会表现得更好?

提前致谢

2011 年 11 月 4 日更新 - 这是我的测试 jqm 页面的链接 http://www.simdock.com/TestJQueryMobile-Simdockv1.htm

【问题讨论】:

  • 请编辑您的问题并添加一些示例代码,可能是jsfiddle.net
  • 我们讨论的是哪个版本的 jQM?更重要的是,您的滑块是否绑定到诸如 onchange 之类的事件?
  • 还有。如果你用 PhoneGap 包裹滑块,我相当肯定滑块的性能会更差。
  • 仅供参考:当在包含大量元素的长文档中显示时,滑块在桌面上也相当缓慢。
  • 大家好...非常感谢您的反馈。对 Zancan 来说,是的,我正在使用 onchange 事件处理程序来捕获滑块范围更改事件并捕获值,然后在拖动/更改滑块时执行一些计算并进行一些动态更改 ...hmmmmm ...我有点怀疑这可能是性能不佳的原因(仅在手机上)......但关键是滑块有什么用? ...但我想也许手机,它仍然有限的 CPU 可能还没有准备好?但是对于 jqm 中的范围/滑块,其他开发人员在做什么呢?

标签: jquery android jquery-mobile cordova


【解决方案1】:

这是 jQuery Mobile 中的一个已知错误:https://github.com/jquery/jquery-mobile/issues/4164

【讨论】:

    猜你喜欢
    • 2012-02-12
    • 2021-10-27
    • 1970-01-01
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多