Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在PHP中创建每30分钟播放一次的警报_Javascript - Fatal编程技术网

Javascript 如何在PHP中创建每30分钟播放一次的警报

Javascript 如何在PHP中创建每30分钟播放一次的警报,javascript,Javascript,如何在PHP中创建每30分钟播放一次的警报 <script type="text/javascript"> function closeWindow() { setTimeout(function() { window.close(); }, 1800000); } window.onload = closeWindow(); </script> </head> <body> <audio

如何在PHP中创建每30分钟播放一次的警报

<script type="text/javascript">
 function closeWindow() {
    setTimeout(function() {
    window.close();
    }, 1800000);
    }

    window.onload = closeWindow();
    </script>
</head>
<body>
<audio controls autoplay="autoplay">

<source src="apple_ring.mp3" type="audio/mpeg">

函数closeWindow(){
setTimeout(函数(){
window.close();
}, 1800000);
}
window.onload=closeWindow();

删除所有关闭窗口,填充并尝试此操作

<audio id="alarmAudio" controls autoplay="autoplay">
    <source src="apple_ring.mp3" type="audio/mpeg">
</audio>

<script> 
    var alarm = document.getElementById("alarmAudio");

    setInterval(function(){
        alarm.play(); 
    }, 1800000);        
</script>

var alarm=document.getElementById(“alarmAudio”);
setInterval(函数(){
报警。播放();
}, 1800000);        

删除所有关闭窗口,填充并尝试此操作

<audio id="alarmAudio" controls autoplay="autoplay">
    <source src="apple_ring.mp3" type="audio/mpeg">
</audio>

<script> 
    var alarm = document.getElementById("alarmAudio");

    setInterval(function(){
        alarm.play(); 
    }, 1800000);        
</script>

var alarm=document.getElementById(“alarmAudio”);
setInterval(函数(){
报警。播放();
}, 1800000);        

Wait,这与PHP无关。它只是HTML和JavaScript。另外,如果你在手机上运行这个功能,它将无法工作,因为现代浏览器会阻止音频自动播放。此外,30000是毫秒(即30秒)。最后,记得关闭你的
标签。30分钟是
1800000
不是
30000
好,但是如何每30分钟刷新和播放音频?等等,这与PHP无关。它只是HTML和JavaScript。另外,如果你在手机上运行这个功能,它将无法工作,因为现代浏览器会阻止音频自动播放。此外,30000是毫秒(即30秒)。最后,记得关闭你的
标签。30分钟是
1800000
不是
30000
好,但是如何每30分钟刷新和播放音频?我认为您不必将音频设置为自动播放,因为它应该在30分钟后播放,而不是在30分钟后播放,然后再播放。我认为您不必将音频设置为自动播放,因为它应该在30分钟后播放
先播放,30分钟后重播