2017-04-10 18 views
1

遅延を10分に設定したいと思います。開始と終了後、自動的に再開するまでに10分を要します。オーディオhtml5ループポーズ

$audio_code = 
'<div style="display: none;">' . 
'<audio id="war_soundy_audio_player" preload="auto" ' . $auto_play . ' ' . $audio_loop . '>' . 
'<audio controls="controls" onloadeddata="var audioPlayer = this; setTimeout(function() { audioPlayer.play(); }, 0000)">' . 
'  <source id="war_soundy_audio_player_source" src="' . $audio_file_url . '" type="' . $audio_type . '">' . 
' </audio>' . 
'</div>'; 

答えて

0

はまた、あなたは削除することができ、20分

var audioPlayer = this; 
setTimeout(function() { 
audioPlayer.play(); 
}, 10*60*1000) 

に遅延を設定する必要があり、この

<audio id="war_soundy_audio_player" preload="auto" ' . $auto_play . ' ' . $audio_loop . '>' . 

あなたはそれがオーディオタグでautoplayを追加し、負荷に開始したい場合は、また、10 * 60 * 1000を追加します。オーディオが5分の場合、たとえばオーディオがプレーヤーになった時間を加算します。15 * 60 * 1000

+0

私は自動再生を開始する必要があります。しかし、音が自動的に開始する必要があります – andress

+0

20分のための@andress 10 * 60 * 1000の歌の時間に+20分、自動スタートにオーディオタグの自動再生を追加 –

+0

それは働いていますが、WordPressの変更ページは自動再生から始まります。 – andress

0

これは動作していますが、ページが変更されたときや新しいワードプレスのページ/投稿のときにも同じ遅延を使用する必要があります。

関連する問題