function onload属性(bufferloader)

时间:2016-10-04 15:57:12

标签: function onload web-audio

我正在使用bufferloader.js文件同时加载和播放多个音轨(在Web Audio中)。 BufferLoader的代码如下:

function BufferLoader(context, urlList, callback) {
   this.context = context;
   this.urlList = urlList;
   this.onload = callback;
   this.bufferList = new Array();
   this.loadCount = 0;
}

BufferLoader.prototype.load = function() {
   for (var i = 0; i < this.urlList.length; ++i)
   this.loadBuffer(this.urlList[i], i);
}

loadBuffer(){....}

有人可以解释一下this.onload是什么吗?我无法找到有关函数的onload属性的任何信息。

这个BufferLoader类的问题是,每次我想重新加载缓冲区时,我都必须实例化一个新的BufferLoader,以便回调能够正确调用。有人可以建议我更好地创建这个回调,以便我可以重用BufferLoader类吗?

0 个答案:

没有答案