繁体   English   中英

音频html5循环暂停

[英]Audio html5 loop pause

我想设置一个循环10分钟来延迟。 在开始和结束之后,我需要使用10分钟延迟才能自动重启。

$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>';

您需要将延迟设置为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

它正在工作,但是当页面被更改或新的wordpress页面/帖子时我也需要使用相同的延迟

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM