【问题标题】:Android browser not responding properly to touch eventsAndroid 浏览器无法正确响应触摸事件
【发布时间】:2012-06-20 12:10:28
【问题描述】:

我正在尝试在 HTML/CSS 和 Javascript 中为移动设备实现滑动手势。

这是非常基本的,我正在向文档添加事件侦听器并尝试记录操作。我还试图阻止事件默认行为,因此触摸移动不会将窗口拖到整个地方。

它在 iOS 上运行良好,但在我拥有的两个 android 设备上都不能......

  • 银河 S II
  • Galaxy Tab+ 7

运行 Android 3.2

我创建了一个简单的 JSFiddle example here

【问题讨论】:

标签: javascript android touch


【解决方案1】:

尝试使用'ontouchstart' in window 而不是typeof Touch == "object" 进行触摸支持检测。

【讨论】:

    【解决方案2】:

    Android 没有实现“Touch”。只需更改您的 touchSupport 检测。 (

    您只需验证var touchSupport = ('ontouchstart' in window)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-26
      相关资源
      最近更新 更多