捕获和处理HTML5视频事件

问题描述 投票:1回答:1

我正在尝试开发自定义HTML5视频播放器。我正在努力解决一下我应该如何处理我正在捕获的事件。例如:

//this will work
video.oncanplay = alert("can play"); 

//this won't work
video.oncanplay = function(){
    alert("can play");
}

//but this will work
video.oncanplay = (function(){
    alert("can play");
})();

自我调用函数是一种正确的方法吗?或者我应该尝试别的吗?试图阅读w3c文档但未能掌握它。

javascript html5 video video-player
1个回答
0
投票

我添加了事件监听器 - 如本例中的https://gist.github.com/Offbeatmammal/3718414 - 用于我想要跟踪的内容。您可以根据您的逻辑将所有事件指向一个附加特定功能的单个功能(我为此示例)

© www.soinside.com 2019 - 2024. All rights reserved.