所以我的音频播放器进度条保持为0,如果我使用javascript来操作歌曲,那么歌曲的长度也会显示在0:00。如何让进度条自动更新并播放歌曲的长度才能正确显示。
<!doctype HTML>
<html>
<head>
<meta charset="windows-1250">
<title>Aljaževa stran</title>
<link rel="stylesheet" href="css/stil.css">
<script>
var audioElement = document.createElement('audio');
function init(){
audioElement.setAttribute('src', 'Rhythm_is_a_dancer.ogg');
}
</script>
</head>
<body onload="init()">
<audio controls="controls"></audio>
</body>
</html>
歌曲的中途 - &gt;
答案 0 :(得分:1)
为audio
标记指定ID并执行此操作:
var audioElement = document.getElementById('audio');
而不是:
var audioElement = document.createElement('audio');
您需要定位标记中已有的元素,而不是创建新元素。