我在WordPress网站上工作,在其中我有2个主要插件安装(一)LearnDash LMS(二)精英视频播放器
我已经创建了一个简短的代码从“精英视频播放器”插件,用于播放视频
我把这个短代码放在Learndash Topic里面,如下所示:https://prnt.sc/x4nwks
现在,最初我想隐藏“标记完成”按钮,当视频完全播放时,我想显示“标记完成”按钮
我尝试了各种jQuery代码,但没有一个能正常工作
var jqueryVideo = jQuery(".video-stream");
jqueryVideo.on("ended", function() {
alert('This Does Work!');
});
检查此图像,它正在创建blob URL
我也尝试了这个代码从这个URL:https://github.com/sharan-aithal/Elite-Video-Player,但显示2个视频
jQuery(document).ready(function($){
videoPlayer = jQuery(".Elite_video_player").Video({
onFinish:jQuery(".learndash_mark_complete_button").show(),
});
});
1条答案
按热度按时间6yjfywim1#
HTML媒体元素:结束事件
当播放或流因到达媒体结尾或无更多数据可用而停止时,将触发
ended
事件。示例
相关事件
| * * 活动**|
| - ------|
|
playing
事件||
loadeddata
事件||
pause
事件||
waiting
事件||
canplay
事件||
ratechange
事件||
seeking
事件||
canplaythrough
事件||
volumechange
事件||
seeked
事件||
durationchange
事件||
suspend
事件||
ended
事件||
timeupdate
事件||
emptied
事件||
loadedmetadata
事件||
play
事件||
stalled
事件|