2013-07-16 65 views
3

有誰知道如何獲得點擊以在iPhone上的Safari中的html5視頻元素上註冊?在html5上點擊視頻元素在iPhone上的Safari中不起作用

我已經嘗試了多種技術這裏提到的SO:

  • 沒有「控制」的視頻元素
  • 絕對定位在視頻頂部我點擊元素上的屬性

似乎沒有任何工作。我沒有看到任何點擊事件,我也沒有看到touchstart。我嘗試過iOS5和iOS6。

我想實現類似於Vimeo的移動網站。他們似乎絕對在他們的html5播放器上放置了一個按鈕,然後點擊它就可以工作。我已經看過他們的源代碼,我看不到任何特別的東西,但他們的點擊處理程序的作品。

這是一個非常簡單的例子JSFiddle。攻絲藍色按鈕似乎不火click事件:

http://jsfiddle.net/5kLKg/

see JSFiddle 
+0

我應該能夠點擊Android上的按鈕? – trainoasis

回答

3

它看起來像真正的Vimeo視頻元素上使用display: none。我在想我的原始問題可能是不可能的。

我更新了我的小提琴使用Vimeo的解決方案在這裏:

http://jsfiddle.net/5kLKg/2/

+0

你有沒有找到更好的解決方案?我無法隱藏視頻,因爲它在固定位置按鈕下方滾動,但不會隱藏整個視頻。 –

+0

@WillshawMedia nope,不幸的是我們不得不使用display:none解決方案。 – jordanj77

相關問題