gpt4 book ai didi

javascript - 在浏览器中播放声音的最快方法

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

在浏览器中播放声音的最快方法是什么?我这里有一个Javascript脚本,该脚本正在Android平板电脑(XO Tablet)上通过Chrome运行。我希望每次用户在屏幕上点击时都会发出“咔嗒”声。敲击的注册速度非常快(与我可以敲击的速度一样快),但是正在播放的声音文件无法跟上,只播放一次5或6次。

我正在使用HTML5,并按照此网站上的指示进行操作:http://www.javascriptkit.com/script/script2/soundlink.shtml#current

有没有一种方法可以更快地播放声音?或者换句话说,使用更少的资源以便可以非常快地反复播放?

最佳答案

使用HTML5中的音频标签

jQuery的:

$('menu li').bind('touchstart mousedown click', function(e){
$('audio')[0].play();
});

标记:
<audio hidden>
<source src="http://www.w3schools.com/html/horse.ogg" type="audio/ogg">
<source src="http://www.w3schools.com/html/horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>

<menu type="list">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</menu>

演示: http://jsfiddle.net/a8JYc/

关于javascript - 在浏览器中播放声音的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18452375/

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