[英]HTML5 Audio onLoad
當音頻標簽准備播放時,如何獲得回調。 (告訴用戶,在實現我自己的控件時)
使用Chrome。
只在視頻元素上完成此操作,但它應該適用於音頻。
首先,你不能綁定事件,我不知道為什么不起作用。 所以你必須使用setTimeout。
使用jQuery的示例:
$(function(){
var audioReady = function(){
if (youraudioelement.attr('readyState')) {
alert("it's ready!");
} else {
setTimeout(audioReady, 250);
}
}
audioReady();
}
更多信息: http : //www.w3.org/TR/html5/video.html#the-ready-states
你能不綁定到onloadeddata
事件? 這個對我有用。 W3C參考
你看過canplaythrough活動了嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.