audio controll - 后退,前进按钮 - Java脚本 [英] audio controll - backward , forward buttons - Java script
本文介绍了audio controll - 后退,前进按钮 - Java脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当按住下一个按钮时,音频播放器会更快...
When hold on a next button audio player make faster ...
代码代表所有内容
主要问题:如何继续正常?
main question : How to continue to normal ?
这是我的尝试
jQuery
$(function () {
var audio = document.getElementById('mine');
audio.addEventListener('durationchange', function (e) {
$('.btn-forward').mousedown(function () {
setInterval(function () {
audio.currentTime += 10;
}, 200);
}).mouseup(function () {
// Continue to normal
});
$('.btn-backward').mousedown(function () {
setInterval(function () {
audio.currentTime += 10;
}, 200);
}).mouseup(function () {
// Continue to normal
});
});
});
暂停! < 3
on Hold ! <3
推荐答案
只需删除EventListener并添加ClearInterval即可停止循环:
Just remove your EventListener and add a ClearInterval to stop the loop:
$('.btn-forward').mousedown(function () {
audio.pause();
intervalo = setInterval(function () {
audio.currentTime += 10;
}, 200);
}).mouseup(function () {
clearInterval(intervalo);
audio.play();
});
这是小提琴
这篇关于audio controll - 后退,前进按钮 - Java脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文