gpt4 book ai didi

javascript - 如何在浏览器中播放通知 wav 文件?

转载 作者:行者123 更新时间:2023-11-28 00:54:17 24 4
gpt4 key购买 nike

我想根据用户操作的结果播放成功/失败的声音。我遇到的问题是正在启动一个可见的 Windows Media Player 对话框来播放声音。有什么解决方案可以在不启动对话框的情况下播放声音吗?我需要能够在 IE8 及以上版本中运行。

当前代码:

HTML

<a id="goodSoundId" style="display: none">good</a>
<a id="badSoundId" style="display: none">bad</a>

JS

$( document ).ready( function()
{
$('#goodSoundId' ).attr('href',"sound/alert/" + page.goodSound + ".WAV");
$('#badSoundId' ).attr('href',"sound/alert/" + page.badSound + ".WAV");
}

var object =
{
playGoodSound: function()
{
$('a#goodSoundId')[0].click();
},
playBadSound: function()
{
$('a#badSoundId')[0].click();
}
}

最佳答案

您可以简单地将 JavaScript play 放入函数中并在需要时调用它,如下所示:

function PlayDing(){
var audio1 = new Audio('correct.mp3');
audio1.play();
}

function PlayCross(){
var audio2 = new Audio('incorrect.mp3');
audio2.play();
}

关于javascript - 如何在浏览器中播放通知 wav 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26410304/

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