HTML 5でaudioタグに停止ボタンを追加

520 ワード

html 5のaudioタグでは、一時停止ボタンしかありませんが、停止ボタンはありません.実際には増加しても面倒ではありません.方法は以下の通りです.



HTMLAudioElement.prototype.stop = function()
{
	this.pause();
	this.currentTime = 0.0;
}


実はとても簡単で、先に一時停止して、それから時間は0に帰ります;
呼び出し方法:
  

var aud = new Audio();
aud.src = '   .ogg';
aud.play();


aud.stop();


上のコードはchrome、operaの下で走ることができますが、firefox 17はできません.