我想在mediaelement.js顯示的視頻的特定時間顯示按鈕。jquery添加了按鈕閃爍並防止一些點擊 - mediaelement.js
我添加了一個時間更新的事件監聽器,並在當前時間在特定時間時添加按鈕代碼。
$('video').mediaelementplayer({
enableAutosize: true,
features: ['playpause','volume'],
alwaysShowControls: false,
success: function(mediaElement, domObject) {
mediaElement.addEventListener('timeupdate', function(e) {
var currentTime = mediaElement.currentTime;
var msg = '<a href="url-link" target="_blank" class="btn">Click to see</a>';
var empty = '';
if(currentTime > (120)) {
$("#offerArea").html(msg);
} else {
$("#offerArea").html(empty);
}
}, false);
});
的問題是按鈕「忽悠」盤旋在它時,不工作,你在播放視頻時,點擊所有的時間。如果我停止播放視頻,該按鈕始終工作。
http://jsfiddle.net/ronjo/owp191Ld/1/
請使用您的HTML和JavaScript設置一些演示,以便我們可以看到代碼中出了什麼問題。 – 2014-10-22 06:16:21