gpt4 book ai didi

javascript - 知道 “audio”标签html何时被播放

转载 作者:行者123 更新时间:2023-12-03 01:01:34 29 4
gpt4 key购买 nike

我正在使用音频标签,我希望它能计算播放了多少次。

我的代码是这样的:

<audio id="sound" controls="controls" onplaying="doing(this.id)">;
<source src="path/filename" type="audio/wav/">;
</audio>;
<input type="text" id="numbers" value= "0" >

然后在一个javascript文件中
Var n=0;
function doing(onplaying)
{
n = n+1;
document.getElementById("numbers").value = n;
}

但这是行不通的,有人知道这样做或以其他方式做到这一点。
提前致谢。

最佳答案

您可能需要play事件,而不是playing:http://jsfiddle.net/a84rC/

document.getElementById("sound").addEventListener('play', doing); // bind event

var n = 0;

function doing() {
n++; // increase (this is a shortcut to n = n + 1)
document.getElementById("numbers").value = n;
}

关于javascript - 知道 “audio”标签html何时被播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7770059/

29 4 0