2012-02-18 3 views
1

Я пробовал последние несколько часов, чтобы заставить SoundManager работать, чтобы я мог беззвучно воспроизводить звуковые петли на своем веб-сайте. Тем не менее, я даже не смог воспроизвести аудио. Это меня озадачивает, так как мой код, похоже, похож на большинство примеров, которые я видел. Я полностью передаю тест по устранению неполадок. Я также проверял несколько раз, что файлы находятся в правильной директории и имеют право также.JavaScript/SoundManager2 - не играет ни на что

Кроме того, я мог бы отметить, что я также попробовал пример писал в этой теме:

Javascript SoundManager2 Problems

Даже при копировании его точно и изменяя каталоги и mp3 файл у меня нет звука. Я абсолютно уверен, что это не мои настройки безопасности, так как у меня есть макромодия, которую всегда можно разрешить, и nyan.cat, который использует soundmanager, отлично работает.

Мой код до сих пор это:

<html> 
<head> 
<script type="text/javascript" src="/script/soundmanager2-nodebug-jsmin.js"></script> 
<script type='text/javascript'> 
    soundManager.url = '/swf/soundmanager2.swf'; 
    soundManager.flashVersion = 9; 
    soundManager.useFlashBlock = false; 
    soundManager.onready(function() { 
    var looper = soundManager.createSound({ 
     id: 'loop', 
     url: 'looplong.mp3', 
     autoLoad: true, 
     autoPlay: true, 
     loops: 9999999, 
     onload: function() { 
     this.play(); 
     }, 
     onfinish: function() { 
     }, 
     volume: 50 
    }); 
</script> 
</head> 
<body> 
<script type='text/javascript'> 
    document.bgColor='black'; 
    looper.play({volume:50}); 
</script> 
</body> 
</html> 
+0

Я спросил аналогичный вопрос в [этой теме] [1], так что проверьте это и посмотрите, помогает ли это. [1]: http://stackoverflow.com/questions/10077496/very-basic-js-coding-and-soundmanager2-or-not/10115105#10115105 – tomdot

ответ

2

Я думаю soundManager.url просто должен указывать на каталог, что .swf находится в
Try:.

soundManager.url = 'swf';