いくつかの場所でこの質問をしましたが、まだ答えを見つけたり受け取ったりしていません。私はコード初心者なので、どんな助けでも大歓迎です。
一部のページでページ内 JavaScript を使用して、画像をクリックすると音を鳴らし、バッキング トラックをループしてスケールを練習したり、ギターをリードしたりしています。
スクリプトは次のとおりです。
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"true\" />";
}
</script>
<span id="dummy"></span>
そして、これが私が各画像/ mp3に対してそれを呼び出す方法です:
<p><a title="Play file" href="#" onclick="playSound('mp3 url');"><img title="Play" src="play button url" alt="Play" width="48" height="48" /></a> Blues in <strong>C</strong> : backing for lead melody. Chords: C,F, G</p>
私の最初の質問 - トラックがループしていません - スクリプトに何か問題がありますか?
私の2番目の質問-pngをクリックしてファイルを再生するように機能を拡張するにはどうすればよいですか-停止ボタン-クリックするとループを停止します。
どうもありがとう、ジャン