gpt4 book ai didi

html - 在此html5音频代码中添加一个简单的 “pause”函数?

转载 作者:行者123 更新时间:2023-12-03 02:11:15 25 4
gpt4 key购买 nike

我已经尝试过简单的controls =“pause”代码,但是我不想显示可见的音乐播放器。我希望第二次单击“播放按钮”时出现暂停功能。

有没有办法在此代码中插入“点击暂停”功能?我不想看到一个单独的按钮。

谢谢!

$</div></td>
$<td class="<div class="crowplayer">
$ <a onclick="this.firstChild.play()" class="crowplayer"><audio $src="BirdSongsOGGshort/CrowCOedit.ogg"></audio>&#9658;</a>
$</div></td>

最佳答案

The controls attribute is a boolean attribute.

<...>

If the attribute is present, or if scripting is disabled for the media element, then the user agent should expose a user interface to the user. This user interface should include features to begin playback, pause playback <...>

source



因此, controls="pause"无效。
如果由于某些原因您不想指定 controls属性,则可以添加自己的播放/暂停 button:
var audio = document.querySelector('audio'),
button = document.querySelector('button')
;
button.addEventListener(
'click',
function(e) {
if (audio.paused) {
button.textContent = 'Pause';
audio.play();
} else {
button.textContent = 'Play';
audio.pause();
}
},
false
);

关于html - 在此html5音频代码中添加一个简单的 “pause”函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23790860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com