gpt4 book ai didi

javascript - 显示时播放声音的警报框

转载 作者:行者123 更新时间:2023-12-03 10:27:26 25 4
gpt4 key购买 nike

我想添加一个带有对话框的警报框,当显示时播放音频文件,

这是我现在拥有的:

    <audio autoplay="autoplay" preload="auto">
<source src="Funk.ogg" type="audio/ogg">
</audio>
<script language="JavaScript" type="text/javascript">
alert("alert box");
</script>

但问题是,当页面加载时,它会显示警报,然后,当我单击“确定”时,它会播放声音文件。

我想要的是在显示警报框时播放声音。

感谢您的帮助。

最佳答案

将其包装在 setTimeout 回调中应该可以工作,甚至可能没有延迟:

setTimeout(function(){
alert("alert box");
}, 0);

警报通常不喜欢与它们一起启动的其他东西,所以这个小技巧应该可以。您也可以使用 JS 播放该文件,但我相信您仍然需要一点点延迟来发出警报。

关于javascript - 显示时播放声音的警报框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29355612/

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