Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

当使用 <video /> 标签时

我需要监听 onpause 事件执行某些操作

但是发现当 拖动视频的进度条 快进快退时候, onpause 事件也触发了

如何让它不触发呢? 我只想监听播放暂停的暂停,不包括快进快退的暂停


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
393 views
Welcome To Ask or Share your Answers For Others

1 Answer

监听 seeked 事件,当这个事件触发时设置一个标识位置为 1 ,再加一个 setTimeout ,大约 300 ms 左右重置标识位。

pause 事件的处理器前面加上,如果标识为 1 就 return ,不往下执行。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...