2010-08-12 117 views
6

我正在iPad上構建一個可以顯示圖像和視頻的基於javascript的圖庫。要瀏覽圖庫,可以向左或向右滑動(類似於iPad的照片應用程序)。但是,當滑過<視頻元素時,我的任何觸摸事件都不起作用。它似乎接管了我的觸摸事件,即使是可能具有更高Z指數的元素。我曾嘗試添加一個調用e.preventDefault()的touchmove處理程序,但似乎也無法正常工作。有沒有其他人遇到這個問題,並找到了解決辦法?<video>上的iPad觸摸事件

回答

19

您的觸控事件正在被播放器的默認控制吸收。如果將視頻元素的控件設置爲false,則可以完全控制視頻元素上的事件。但是這樣做意味着你必須實現你自己的自定義控件,這不是很難。

+0

死了!我在網上找不到任何解決方案,所以這是一個很大的幫助。謝謝! – mbxtr 2010-08-16 15:55:53