HTML5 の audio
タグの音声を、 button
で鳴らそうと思っています。
PCでは鳴るのですが、 iPhone で鳴らすことができません。
従量課金に関する問題対策として、このような仕様になっていると聞いたことがあるのですが、うまいこと鳴らすことができないか、と思っております。
lang
1$(".start").click(function(){ 2 //再生するaudioのid 3 var audioId = this.dataset.audioid; 4 //そのidのオブジェクトを取得 5 var audio = document.getElementById( audioId ); 6 //再生 7 audio.play(); 8}) 9 10$(".stop").click(function(){ 11 //停止するaudioのid 12 var audioId = this.dataset.audioid; 13 //そのidのオブジェクトを取得 14 var audio = document.getElementById( audioId ); 15 //停止 16 audio.currentTime = 0; 17 audio.pause(); 18})
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/02 13:59