Javascript 音频html5循环暂停
我想设置一个10分钟延迟的循环。在开始和结束后,我需要使用10分钟的延迟,然后它将再次自动启动Javascript 音频html5循环暂停,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我想设置一个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
$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>';
$audio\u代码=
'' .
'' .
'' .
' ' .
' ' .
'';
您需要将延迟设置为20分钟
var audioPlayer = this;
setTimeout(function() {
audioPlayer.play();
}, 10*60*1000)
你也可以删除这个
<audio id="war_soundy_audio_player" preload="auto" ' . $auto_play . ' ' . $audio_loop . '>' .
”。
如果要在加载时启动,请在音频标签中添加
自动播放
,同时添加10*60*1000添加音频播放时间,例如,如果音频为5分钟,请更改为15*60*1000,您需要将延迟设置为20分钟
var audioPlayer = this;
setTimeout(function() {
audioPlayer.play();
}, 10*60*1000)
你也可以删除这个
<audio id="war_soundy_audio_player" preload="auto" ' . $auto_play . ' ' . $audio_loop . '>' .
”。
如果您想让它在加载时启动,请在音频标签中添加自动播放,也可以添加10*60*1000添加音频播放所用的时间,例如,如果音频为5分钟,则更改为15*60*1000,但在页面更改或新的wordpress页面/帖子工作时,我也需要使用相同的延迟,但我也需要使用相同的延迟,当页面更改或新的wordpress页面/帖子时我需要从autoplay开始,并在20分钟后延迟。但是声音需要启动automatically@andress对于20分钟,将10*60*1000更改为歌曲的持续时间+20分钟,将音频标签中的autoplay添加到AutoStart它正在工作,但当wordpress中的更改页面从autoplay开始时。我需要从autoplay开始,并在20分钟后延迟。但是声音需要启动automatically@andress对于20分钟,将10*60*1000更改为歌曲的持续时间+20分钟,将autoplay in audio标记添加到AutoStart。autoplay正在工作,但当wordpress中的更改页面从autoplay开始时。