2014-02-22 49 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安装正常工作。

相关问题