天 涯 版本:2.2.0beta1,ts_new看代码constructor(){ super(); this.worker = new Worker(WorkerLoader.workerPath); this.worker.onmessage = function(evt:any):void {//接收worker传过来的数据函数(this as any as WorkerLoader).workerMessage(evt.data); } }回调函数this指向有问题
天 涯 你们这个类自己都没测过吧,用worker加载首先worker.js就有问题onmessage里面 var e = t.data;switch (e.type) { case "load": loadImage2(e); }e是url字符串,改好之后可以加载了,回调方法this指向有问题,(this as any as WorkerLoader).workerMessage(evt.data);这里this指向的worker,而不是WorkerLoader demo.zip0B
天 涯 Aar0n 你先看看我回复的,这个demo是不会报错的,目前版本的worker加载是不执行的,因为逻辑有问题,我修改了逻辑,可以加载,然后回调出错this.worker.onmessage = function(evt:any):void {//接收worker传过来的数据函数(this as any as WorkerLoader).workerMessage(evt.data);}这里的回调方法里面的this明显不是当前的WorkerLoader