我正在使用wordpress默认核心播放器mediaelement.js来播放自托管视频。
通过放置[video]
短代码,我将在前端生成视频呈现代码。
对于事件绑定,我使用的是here所述的Mediaelement事件:
$('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中完美运行。但是在safari的情况下,它不起作用。
请提供任何解决方案。