2014-03-24 48 views
0

是否可以將HTML5視頻回放綁定到移動設備上的滾動事件?具體來說,我希望用戶能夠滾動到頁面的某個部分(已經通過jQuery waypoint插件配置了此功能,並且它在桌面上完美地工作),並讓視頻自動開始播放。滾動事件(移動設備)上的視頻回放

我很清楚移動設備上的視頻播放的某些限制(link),但過去我已經能夠解決其中的一些問題。我以前開始在用戶點擊事件交互上進行視頻回放,但並沒有試圖通過滾動事件交互來實現。

有誰知道這是可能的嗎?我想避免讓用戶點擊開始播放視頻,這似乎是因爲滾動是一種事件,就像敲擊或輕掃一樣,它理論上可以工作。實際上是另一個問題。

我已經在iPad 2和Android 4.2

回答

2

測試我的理解上播放HTML5視頻在iOS上你確實需要用戶交互啓動播放,蘋果的政策---而且這個用戶交互,需要進行相關一個按鈕」。 「滾動」事件不是有效的用戶交互來啓動播放。 如前所述here

換句話說,用戶啓動的播放按鈕的作品,而是一個 的onLoad =「播放()」事件不會。

我的經驗是Android在移動設備上有同樣的限制。

一種實現你想要的功能的方法是綁定到一個以前觸發的觸摸事件(比如用「觸摸輸入這個站點按鈕」或者當用戶觸摸一個鏈接導航到你頁面上的某個點時),啓動該事件的播放順序,然後立即暫停視頻,直到用戶滾動到頁面上的所需位置,然後繼續播放。

謝謝

相關問題