0
我想綁定一個事件,當音頻完成播放時,它會觸發某個功能,但是,當我綁定事件時它說aux.bind不是一個函數。Javascript - HTML5音頻綁定事件
var aux = new Audio("file.mp3");
aux.bind("ended", function(e){
aux.volume = 1.0;
});
我甚至試過aux.on(...)
,它也不起作用。
UPDATE:我會要求該事件後來取消綁定「落幕」已被觸發
試試[''onended()'](http://www.w3schools.com/tags/av_event_ended.asp)? –
我想你可能會嘗試使用jQuery的'bind()'函數。確保你已經包含了jQuery庫。如果我沒有弄錯,[純JS''bind()'是不同的](http://stackoverflow.com/a/10115970/2397327)。因此,請嘗試'.onended()'事件處理程序。 –
你能解釋更多的解綁定部分嗎?什麼是解除事件的理由? – gothical