我正在为一个 friend 在一个网站上工作,并且在添加音频时遇到一些问题。
因此,我们的想法是,在下午1点至2点之间访问网站时,音频样本只会播放(一次,不会循环播放,但刷新后会再次播放)。
这是我到目前为止的代码,我在哪里出错?
<audio id="whiterose" preload="auto">
<source src="//sarahboulton.co.uk/audio/white-rose.mp3" />
<source src="//sarahboulton.co.uk/audio/white-rose.ogg" />
</audio>
<script>
//AUDIO - only between 13 - 14
var currentTime = new Date().getHours();
var x = document.getElementById("whiterose");
//if it is between 13 - 14
if (13 <= currentTime && currentTime < 14)
{
x.play();
}
</script>
最佳答案
当前时间13是下午1点至2点之间的时间,因此仅使用13点检查您的时间
if(currentTime == 13){
x.play();
}
关于javascript - 仅在下午1点至下午2点之间在网站背景上播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54945048/