Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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页面加载中播放音频文件数组_Javascript_Arrays_Audio_Playback - Fatal编程技术网

在javascript页面加载中播放音频文件数组

在javascript页面加载中播放音频文件数组,javascript,arrays,audio,playback,Javascript,Arrays,Audio,Playback,我是JavaScript新手,这让我大吃一惊。我只想在加载页面时播放一组音频文件。我尝试了几个不同的方向,但我没有得到我需要的结果。有人能帮我吗?这是我一直在努力实现的代码 var wordOne = new Audio('audio/1111-Pat.mp3'); var wordTwo = new Audio('audio/1112-is.mp3'); var wordThree = new Audio('audio/1113-a.mp3'); var wordFour = new Audi

我是JavaScript新手,这让我大吃一惊。我只想在加载页面时播放一组音频文件。我尝试了几个不同的方向,但我没有得到我需要的结果。有人能帮我吗?这是我一直在努力实现的代码

var wordOne = new Audio('audio/1111-Pat.mp3');
var wordTwo = new Audio('audio/1112-is.mp3');
var wordThree = new Audio('audio/1113-a.mp3');
var wordFour = new Audio('audio/1114-cat.mp3');

var sentenceOne = [wordOne, wordTwo, wordThree, wordFour];

var readFirst = function () {
    sentenceOne.forEach(function(item, index, array) {
        audio.play();
})

你需要提供更多的信息。现在发生了什么?“您需要的结果”是什么?音频文件是否可以访问?有错误吗?在循环中,音频未定义。对不起。我对这个很陌生。音频根本不播放。如果我这样做:var wordOne=newaudio('Audio/1111 Pat.mp3');var wordTwo=新音频('Audio/1112 is.mp3');var wordThree=新音频('Audio/1113-a.mp3');var wordFour=新音频('Audio/1114 cat.mp3');var-sentenceOne=[wordOne,wordTwo,wordThree,wordFour];函数readFirst(){wordOne.play();};window.addEventListener('load',readFirst);第一个音频文件播放,如果我添加wordTwo.play(),那么它们会同时播放。我只需要它们一个接一个地按顺序播放,然后您只需要使用回调函数来执行下一个音频文件。退房