gpt4 book ai didi

javascript - 使音频与getdocumenttag一起播放

转载 作者:行者123 更新时间:2023-12-03 02:23:24 25 4
gpt4 key购买 nike

我正在尝试从if else语句中播放音频文件,但遇到很多问题。

我在代码中当前的语句是这样的:

for(i = 0; i < 16; i++) {
if(getXMLValue(xmlData, 'input'+i) == '1') {
document.getElementById('btn' + i).style.color = '#d00';
document.getElementById('btn' + i).innerHTML = ('&bull; ALERT ' + i);
document.getElementById('error').style.color = '#d00';
document.getElementByTag("audio");
audio.play();
}
else {
document.getElementById('btn' + i).style.color = '#090';
document.getElementById('btn' + i).innerHTML = '&bull;' + getXMLValue(xmlData, 'inputname'+i);
document.getElementById('error').style.color = '#fff';
document.getElementByTag("audio");
audio.stop();
}
}

并从网页开始处的音频标签加载:
<audio preload="auto">
<source src="success.wav"></source>
Your browser isn't invited for super fun audio time.
</audio>

我不知道是否与我在整个javascript部分的超时有关:
setTimeout("newAJAXCommand('status.xml', updateStatus, true)",500);

音频剪辑“success.wav”大约是一秒钟,刷新时间是500毫秒吗?

整个页面的代码可以在这里找到: http://pastebin.com/MaQVndJe

最佳答案

这是没有意义的。

document.getElementByTag("audio");
audio.play();


<audio id="myAudio" preload="auto">
<source src="success.wav"></source>
Your browser isn't invited for super fun audio time.
</audio>


var myAudio = document.getElementById("myAudio");
myAudio.play();

关于javascript - 使音频与getdocumenttag一起播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com