Javascript 什么&x2019;从AudioBufferSourceNode中删除结束侦听器的可靠方法是什么?

Javascript 什么&x2019;从AudioBufferSourceNode中删除结束侦听器的可靠方法是什么?,javascript,web-audio-api,Javascript,Web Audio Api,我为AudioBufferSourceNode.ended属性分配了回调函数: var myAudioBufferSourceNode.ended = function() { console.log('Playing ended.'); }; 我怎么才能不听话 myAudioBufferSourceNode.ended=null是否有效地跨浏览器取消了侦听?是的,将EventHandler设置为null是停止侦听事件的好方法。是的。应该可以。它不需要是myAudioBufferSourc

我为AudioBufferSourceNode.ended属性分配了回调函数:

var myAudioBufferSourceNode.ended = function() {
  console.log('Playing ended.');
};
我怎么才能不听话


myAudioBufferSourceNode.ended=null是否有效地跨浏览器取消了侦听?

是的,将EventHandler设置为null是停止侦听事件的好方法。

是的。应该可以。它不需要是
myAudioBufferSourceNode.oneded=null
(oneded而不是end)吗?如果处理程序是向target.onevent=handler注册的,这是一个好方法。如果它是在addEventListener中注册的,那么就不多了。