0
在iPhone上加載this page,您會在控制欄上看到一個帶有齒輪圖標的視頻播放器。直接觸摸這個按鈕不會註冊任何東西,但是如果你在右邊觸摸一下,它會觸發一個懸停事件。彈出式廣播列表也不可選。iPhone的Safari上的按鈕觸摸區域不同於iPad的
所有這些工作在iPad上。任何想法爲什麼?
在iPhone上加載this page,您會在控制欄上看到一個帶有齒輪圖標的視頻播放器。直接觸摸這個按鈕不會註冊任何東西,但是如果你在右邊觸摸一下,它會觸發一個懸停事件。彈出式廣播列表也不可選。iPhone的Safari上的按鈕觸摸區域不同於iPad的
所有這些工作在iPad上。任何想法爲什麼?
那麼我發現iPhone Safari上的<video>
元素會阻止所有觸摸事件。我使用的解決方法是將其尺寸減小到1px * 1px,並始終顯示海報圖像,給出實際視頻的錯覺。 Youtube採用相同的解決方法。
P/S:上面的鏈接可能隨時間而改變。