2015-08-20 62 views

回答

0

<

!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
<a href="" id="play">play</a> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> 
<script type="text/javascript" src="js/soundmanager2-nodebug-jsmin.js"></script> 
<script type="text/javascript"> 
$('#play').click(function(e){ 
    e.preventDefault() 
    soundManager.setup({ 
    url: '/js/', 
    onready: function() { 
     var mySound = soundManager.createSound({ 
     id: 'aSound', 
     url: 'path/to/file.mp3' 
     }); 
     mySound.play(); 
    }, 
    ontimeout: function() { 
     // Hrmm, SM2 could not start. Missing SWF? Flash blocked? Show an error, etc.? 
    } 
    }); 
}) 
</script> 
</body> 
</html> 
+0

是否在本地文件系統與文件這項工作?我不明白爲什麼 – Basic

+0

它肯定會工作..但你需要在/ js/path中提供swf文件,mp3文件的url路徑應該是正確的。 –

+0

通過「本地文件系統」,我認爲OP意味着用戶的文件系統,而不是服務器。我可能誤解了這個問題,但是一旦你用瀏覽器打開文件,'D:/ Music/...'的樣例路徑看起來不像服務器wwwroot – Basic