使用soundmanager v2预加载声音

时间:2014-06-06 13:04:29

标签: javascript jquery soundmanager2

我需要使用此脚本将声音预加载到我的网站:

    soundManager.setup({
   url: '/swf/',
   flashVersion:9,
   useFlashBlock:false,
   onready: function() {
    soundManager.createSound({
        id: "son_1",
        url: 'son/son_1.mp3'
     });
    soundManager.createSound({
        id: "son_2",
        url: 'son/son_2.mp3'
     });
    soundManager.createSound({
        id: "son_3",
        url: 'son/son_3.mp3'
     });
   }
});

function sound(id)
{


    snd = soundManager.createSound(
    {
        id : "son_" + id,
        url: 'son/son_' + id + '.mp3',
        autoLoad: true
    });
    snd.play();

}

我测试了<audio><sound>应答,但没有工作 点击后总是声音播放2次...

什么是解决方案?谢谢你

1 个答案:

答案 0 :(得分:0)

尝试将autoLoad设为true 和autoPlay到假

soundManager.createSound({id:blah,url:blah.mp3,autoLoad:true,autoPlay:false});

用你需要的东西取代“blah”。

相关问题