我使用.play()
方法创建了警报页面。但有时音频不播放,有时播放。我的代码被执行但MP3音频无法播放。
可能是什么问题?
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript">
$(document).ready(function() {
setInterval(function () {
if (alrm4 != alrm4a) {
alrm4 = alrm4a;
audio.play();
blinker = 4;
}
}, 1000);
});
</script>
</head>
<body>
<script>
var audio = new Audio('Sound.mp3');
</script>
</body>
</html>
答案 0 :(得分:0)
提供更多上下文会有所帮助。您的代码引用了两个变量(alrm4
和alrm4a
),这些变量未在您提供的示例代码中定义。
加载mp3文件时遇到问题,或者您的条件alrm4 != alrm4a
未评估为true。请编辑您的问题以包含定义和操作这些变量的代码。