2016-08-31 11 views
1

こんにちは、HTML5オーディオプレーヤーを使用し、mp3ファイルと自動再生機能を使用しました。しかし、時間は37分ですが、1分後に停止します。ここでHTML5オーディオプレーヤーが1分後に停止する

は、私は次のようにコードを変更して、それは、少なくとも私の終わりに今働いている私のコードjsfiddle

var audio1 = document.getElementById("player1"); 
 
var btn1 = document.getElementById("pButton1"); 
 
var pause_hover1 = document.getElementById("pause-hover"); 
 
var vid = document.getElementById("player1"); 
 
\t \t \t \t \t  
 
btn1.addEventListener("click", function(){ 
 
\t if (audio1.paused) { 
 
\t \t audio1.play(); 
 
\t \t \t \t \t \t 
 
\t \t btn1.classList.remove("pause1"); 
 
\t \t btn1.classList.add("play1"); 
 
\t \t pause_hover1.style.display = "none"; 
 

 
\t } else { 
 
\t \t audio1.pause(); 
 
\t \t \t \t \t \t  \t 
 
\t \t btn1.classList.remove("play1"); 
 
\t \t btn1.classList.add("pause1"); 
 
\t \t pause_hover1.style.display = "block"; 
 
\t } 
 
});
<audio loop id="player1" autoplay="true" src="http://downloadmotivations.com/wp-content/themes/downloadmotivation/Dream.mp3" type="audio/mpeg"> 
 
\t \t \t \t \t \t 
 
</audio> 
 
<div id="audioplayer1"> 
 
\t <button id="pButton1" style="background: transparent;" class="play1"> audio</button> 
 
\t \t \t \t \t \t 
 
</div>

+0

からcontrolsを削除してください、私は3minsのために、このオーディオに上場されており、それはまだ遊んでいます! – Majid

+0

@Majidループを適用したので再生しています。開始から1分後に再びループを開始します。私もURLを介してそれを試すことができますhttp://downloadmotivations.com/wp-content/themes/downloadmotivation/Dream%20-%20Motivational%20Audio%20Compilation.mp3 –

答えて

1

です。

あなたがコントロールしたくない場合はaudio tag実際にうまく

var audio1 = document.getElementById("player1"); 
 
var btn1 = document.getElementById("pButton1"); 
 
var pause_hover1 = document.getElementById("pause-hover"); 
 
var vid = document.getElementById("player1"); 
 
\t \t \t \t \t  
 
btn1.addEventListener("click", function(){ 
 
\t if (audio1.paused) { 
 
\t \t audio1.play(); 
 
\t \t \t \t \t \t 
 
\t \t btn1.classList.remove("pause1"); 
 
\t \t btn1.classList.add("play1"); 
 
\t \t pause_hover1.style.display = "none"; 
 

 
\t } else { 
 
\t \t audio1.pause(); 
 
\t \t \t \t \t \t  \t 
 
\t \t btn1.classList.remove("play1"); 
 
\t \t btn1.classList.add("pause1"); 
 
\t \t pause_hover1.style.display = "block"; 
 
\t } 
 
});
<audio autoplay="true" controls id="player1"> 
 
    <source src="http://downloadmotivations.com/wp-content/themes/downloadmotivation/Dream.mp3" type="audio/ogg"> 
 
    <source src="http://downloadmotivations.com/wp-content/themes/downloadmotivation/Dream.mp3" type="audio/mpeg"> 
 
Your browser does not support the audio element. 
 
</audio> 
 
<div id="audioplayer1"> 
 
\t <button id="pButton1" style="background: transparent;" class="play1"> audio</button> 
 
\t \t \t \t \t \t 
 
</div>

+0

ok私はGoogle Chromeのブラウザを使用して、ちょうどまた、 1:10分後に停止しました。ここで私のscreencaptureビデオはこのhttp://screencast.com/t/4Gd0T2rwkt0fをチェックしています。動いていない。 –

+0

まあ、私はそれがすでに4.21のために再生され、まだ実行してそれを残しました。ファイル自体を直接チェックしたり、他のブラウザや別のデバイスやPCと確認することもできます。 – Majid

+0

また、私はあなたのmp3ファイル名を - または_とスペースなしで改名することをお勧めします。Dream-Motivational Audio Compilation.mp3そして好ましくはすべて小文字 – Majid

関連する問題