html4 使用worker,worker.js 使用问题

这个问题,我也遇到过了。然后我改了源代码。WorkerLoader里面

__proto.imageLoaded=function(data){

if (!data.dataType || data.dataType !="imageBitmap"){

this.event(data.url,null);

return;

};

var bitmap;

var imageData=data.imageBitmap;

if (Render.isWebGL){

/*__JS__ */bitmap=HTMLImage.create(imageData.width,imageData.height,1);

/*__JS__ */bitmap.loadImageSource(imageData);

/*__JS__ */bitmap._setCreateURL(data.url);

} else {

bitmap = new HTMLCanvas(true);

var ctx=bitmap.source.getContext("2d");

switch (data.dataType){

case "imageBitmap":;

var imageData=data.imageBitmap;

bitmap.size(imageData.width,imageData.height);

ctx.drawImage(imageData,0,0);

break ;

}

console.log("load:",data.url);

}

this.event(data.url,bitmap);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值