我試圖在HTML/CSS中爲移動設備實施滑動手勢。Android瀏覽器未正確響應觸摸事件
這是非常基本的,我將事件監聽器添加到文檔並嘗試記錄操作。我也試圖阻止事件的默認行爲,所以觸摸移動不會將窗口拖到整個地方。
它工作正常,在iOS上,但不能在任何我有兩個Android設備的...
- 的Galaxy S II
- 的Galaxy Tab + 7
運行Android 3.2的
我創建了一個JSFiddle與一個裸骨頭example here
我試圖在HTML/CSS中爲移動設備實施滑動手勢。Android瀏覽器未正確響應觸摸事件
這是非常基本的,我將事件監聽器添加到文檔並嘗試記錄操作。我也試圖阻止事件的默認行爲,所以觸摸移動不會將窗口拖到整個地方。
它工作正常,在iOS上,但不能在任何我有兩個Android設備的...
運行Android 3.2的
我創建了一個JSFiddle與一個裸骨頭example here
嘗試使用'ontouchstart' in window
而不是typeof Touch == "object"
進行觸摸支持檢測。
Android不執行「觸摸」。只需更改您的touchSupport檢測。 (
你只需要在這裏證實var touchSupport = ('ontouchstart' in window)
無恥的插頭,但也許這將有助於:http://ben-major.co.uk/2012/05/jquery-mobile-events-finally-launched/ – BenM