私はjQueryが初めてで、ほとんどのブラウザーでサウンドファイルを再生できるソリューションを試しています。jQuery と HTML5 のオーディオ サポートを使用した作業コードがあります。新しいブラウザーのほとんどをサポートしますが、古いブラウザーでは動作しません。
古いブラウザで動作する jQuery プラグインはありますか。最悪の場合、mp3 ファイルを swf に変換し、可能であれば jQuery を使用して再生することもできます。
これが私のコードです
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var sound = $("#sound")[0];
$("#play").mouseover(function() {
sound.play();
}).mouseleave(function(){
sound.pause();
sound.currentTime = 0;
});
});
</script>
</head>
<body>
<audio id="sound">
<source src="sound.ogg" type="audio/ogg" />
<source src="sound.mp3" type="audio/mp3" />
Your browser doesn't support HTML5.
</audio>
<span id="play">Mouse over to play sound</span>
</body>
`