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

var myAudioBufferSourceNode.ended = function() {
  console.log('Playing ended.');
};


如何取消收听?

myAudioBufferSourceNode.ended = null是否有效地在浏览器中取消收听?

最佳答案

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

07-24 15:42