【发布时间】:2020-12-26 01:08:21
【问题描述】:
这就是我想要的。
如果 audio src 有效,则音频显示控件。
如果不是,则不显示控件
但是我到底如何检测音频 src 是否有效?
【问题讨论】:
-
我的
valid是什么意思 -
@TayyabFerozi 我的意思是音频是否可播放并且不返回错误。我想改变这一点
标签: javascript html jquery audio
这就是我想要的。
如果 audio src 有效,则音频显示控件。
如果不是,则不显示控件
但是我到底如何检测音频 src 是否有效?
【问题讨论】:
valid是什么意思
标签: javascript html jquery audio
您实际上不需要 jQuery 来检查它是否已正确加载
HTML:
<audio onloadeddata="myOnLoadedData()" controls preload="auto">
<source src="source here" type="audio/ogg">
<source src="source here" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
JS:
function myOnLoadedData() { ... do your thing, show controls }
也可以通过oncanplay属性检查音频是否可以播放
【讨论】:
src 还是什么??
audio changes 是什么意思??音频怎么改啊,我真的搞不定你