现场网站上没有声音播放



我的实时网站有问题。当我们制作网站时,声音完全有效,但当我们将其放在域上时,声音似乎不起作用。我们已经运行了错误测试,似乎声音在控制台日志中运行,但实际上并未在站点上运行。

声音仅出现在控制台日志中。

https://i.stack.imgur.com/F5oAd.jpg

////////////////////////////////////////////////////////////////////////////////////////////////////////////
    playSound: function (clip) { //plays the sound that corresponds to the pad chosen
        if ($("#sound").is(":checked")) {//Check Box Function
            var sound = $('.sound' + clip)[0];
            console.log(sound);
            console.log($('.sound' + clip));
            sound.currentTime = 0; //resets audio position to the start of the clip
            sound.play(); //play the sound
        }
    },

这是实际离线运行代码的 JavaScript,它播放代码,但当我们将其联机时,它只在控制台日志中播放。 我们正在寻找帮助来播放声音

这是现场版本的链接,因此您可以看到声音不起作用- http://e-lemon-ators.com/

提前感谢您的帮助。

服务器发送.mp3和.ogg文件,但带有Content-Type:text/html; charset=UTF-8标头。

您需要告诉服务器设置正确的内容类型标头,例如将这些规则添加到您的.htaccess

# MP3 audio
AddType audio/mpeg3 .mp3
AddType audio/mp3 .mp3
AddType audio/x-mpeg3 .mp3
# Ogg Vorbis audio
AddType audio/ogg .ogg
AddType audio/ogg .oga

最新更新