Javascript Soundmanager不会播放声音

Javascript Soundmanager不会播放声音,javascript,wav,wave,soundmanager2,Javascript,Wav,Wave,Soundmanager2,首先它说: SMSound.\u onload:mySound无法加载?- SMSound.play:mySound开始播放 SMSound.play:mySound正在加载-正在尝试播放 然后: soundManager.createSound:mySound存在 soundManager.createSound:mySoundhttp://localhost/htmlshooter/wav/gun.wav 但事实上,它根本不播放任何声音 我认为Soundmanager2不会播放Wav文件。您

首先它说:

SMSound.\u onload:mySound无法加载?- SMSound.play:mySound开始播放 SMSound.play:mySound正在加载-正在尝试播放

然后:

soundManager.createSound:mySound存在 soundManager.createSound:mySoundhttp://localhost/htmlshooter/wav/gun.wav


但事实上,它根本不播放任何声音

我认为Soundmanager2不会播放Wav文件。您可以尝试在SM2上启用HTML5支持吗?

我认为Soundmanager2不会播放Wav文件。您可以尝试在SM2上启用HTML5支持吗?

您指定的声音文件是否存在于该位置?第一条错误消息表示加载失败。你能在你的浏览器中播放相同的URL吗?@pavium是的,很好,我可以从问题中看出。。。如果你可以通过在浏览器中键入URL来播放它,我们可以打消我的第一个想法——错误消息说该文件不存在。你指定的声音文件是否存在于该位置?第一条错误消息表示加载失败。你能在你的浏览器中播放相同的URL吗?@pavium是的,很好,我可以从问题中看出。。。如果你可以通过在浏览器中键入URL来播放,我们可以打消我的第一个想法——错误消息说文件不存在。出于某种原因,我在任何地方都找不到这个简单的解释。我默认所有不支持HTML MP3的浏览器都使用WAV文件。我不得不在HTML4浏览器中添加一个例外来使用MP3文件。出于某种原因,我在任何地方都找不到这个简单的解释。我默认所有不支持HTML MP3的浏览器都使用WAV文件。我不得不在HTML4浏览器中添加一个例外,以便也使用MP3文件。
function doclick(){  
    soundManager.createSound({
        id: 'mySound',
        url: 'http://localhost/htmlshooter/wav/gun.wav',
        autoLoad: true,
        autoPlay: true,
        volume: 100
    });

    mySound.play();
}