2014-02-22 78 views
0

我使用默認核心播放器來播放自託管視頻。 通過把[video]短代碼,我在前端生成視頻渲染代碼。視頻元素事件綁定在Safari瀏覽器中不起作用

對於事件結合我使用的MediaElement的事件描述here

$('video').bind('loadeddata', function(e) { 
    alert('loaded'); 
}); 
$('video').bind('playing', function(e) { 
    alert('playing'); 
}); 
$('video').bind('pause', function(e) { 
    alert('pause'); 
}); 
$('video').bind('ended', function(e) { 
    alert('ended'); 
}); 

這是在Internet Explorer和Firefox可以正常使用。但在的情況下,它不起作用。

請提供任何解決方案。

回答

1

這是Safari瀏覽器的怪異的行爲,通過Johndyer發行數量#536解釋下面引用:

這是在當沒有安裝它只是發生 一個真正令人沮喪的。在這種情況下,Safari仍然像 那樣瞭解HTML5,但它以奇怪的方式失敗,我並不是 能夠檢測到的。所以只需安裝QuickTime,你就可以全部設置。

它與Quicktime安裝正常工作。

相關問題