gpt4 book ai didi

javascript - song.currentTime 返回未定义

转载 作者:行者123 更新时间:2023-11-30 12:12:33 26 4
gpt4 key购买 nike

在我问我的问题之前,我只是想说我对 Javascript 和 StackOverflow 一般都是菜鸟,所以如果这个问题太愚蠢,我想提前道歉。

无论如何,我正在学习 Javascript,现在我正在试验 currentTime,但由于某种原因 song.currentTime 返回未定义,而且我也无法设置 currentTime。这是我的代码:

<audio autoplay>
<source src="A.mp3" type="audio/mpeg" id="awesomeness">
Your browser does not support the audio element.
</audio>
<script type="text/javascript">
function myFunction(){
console.log("letting everything preload by waiting 2 seconds");
var song= document.getElementById("awesomeness");
console.log(song.currentTime);
song.currentTime=30;
}
</script>

它正在运行(查看控制台输出):http://dancingcats.azurewebsites.net/

最佳答案

currentTime属性(property)属于audio element ( Media )

您需要将其设置为音频元素而不是源元素

<audio autoplay id="awesomeness">
<source src="A.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>

关于javascript - song.currentTime 返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33360169/

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