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

Categories

0 votes
389 views
in Technique[技术] by (71.8m points)

video 标签如何让 快进快退不触发 onpause ?

当使用 <video /> 标签时

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

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

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


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

1 Answer

0 votes
by (71.8m points)

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

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...