gpt4 book ai didi

javascript - 现场没有声音

转载 作者:行者123 更新时间:2023-12-03 11:22:08 26 4
gpt4 key购买 nike

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

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

/image/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 header 。

您需要告诉服务器设置正确的内容类型 header ,例如将这些规则添加到您的 .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

关于javascript - 现场没有声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27062769/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com