JS音声再生

1169 ワード



JS    





playVoice();
function playVoice()
    {
      var borswer = window.navigator.userAgent.toLowerCase();
      if(borswer.indexOf( "ie" ) >= 0)
      {
        //IE     
        var strEmbed = '<embed name="embedPlay" src="dingdong.wav" autostart="true" hidden="true" loop="false"></embed>';
        if ($("body").find("embed").length <= 0){
            $("body").append(strEmbed);
        }
       var embed = document.embedPlay;

        //       audio,    embed   
        embed.volume = 100;
      }else{
        // IE     
        var strAudio = "<audio id='audioPlay' src='dingdong.wav' hidden='true'>";
        if($("body").find("audio").length <= 0){
         $("body").append(strAudio);
        }
        var audio = document.getElementById("audioPlay");

        //      audio
        audio.play();
      }
    }


dingdong.wavは音声ファイルであり、HTMLファイルと同じディレクトリの下に置く.