Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.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
播放mp3音频文件的Javascript if/else语句_Javascript_Audio - Fatal编程技术网

播放mp3音频文件的Javascript if/else语句

播放mp3音频文件的Javascript if/else语句,javascript,audio,Javascript,Audio,我试图用Javascript编写一个if/else语句,在条件为true时播放mp3音频文件。我只是想让它不带按钮就开始播放,就像我在这里看到的其他代码一样。 这是迄今为止我所拥有的一个例子 var name = function(code) { if('Hi.'){ console.log("Hello.");} //This is where I want to add an audio file else if('Good mornin

我试图用Javascript编写一个if/else语句,在条件为true时播放mp3音频文件。我只是想让它不带按钮就开始播放,就像我在这里看到的其他代码一样。 这是迄今为止我所拥有的一个例子

  var name = function(code) {
    if('Hi.'){
        console.log("Hello.");}
        //This is where I want to add an audio file

    else if('Good morning.'){
        console.log("How are you today?");}
        //This is also where I want to add a file

这会发出一些声音。您必须将声音文件放在同一文件夹中

var sound1 = new Audio('file1.mp3'); 
var sound2 = new Audio('file2.mp3');
然后在添加音频的情况下运行if/else

var name = function() {
    if('Hi.'){
        console.log("Hello.");
        sound1.play();
    }
    else if('Good morning.'){
        console.log("How are you today?");
        sound2.play();
    }
}
如果希望它刚刚开始运行,那么只需将函数名()添加到代码的底部即可

name();
这将运行该函数

name();