egret加载网络图片的方法
egret加载网络图片的方法
<pre>
protected onComplete() {
var imgLoader: egret.ImageLoader = new egret.ImageLoader;
egret.ImageLoader.crossOrigin = "anonymous";
imgLoader.load("https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJCWpvVtU7gUyvovhiaS96cc4nLlHwWfX8CllhABoiaGvrXexXppgofV5ZvtvicBrcJr4yJkKpObibesA/132");
imgLoader.once(egret.Event.COMPLETE, this.imgLoadHandler, this);
}
private imgLoadHandler(evt: egret.Event): void {
if (evt.currentTarget.data) {
egret.log("加载头像成功: " + evt.currentTarget.data);
let texture = new egret.Texture();
texture.bitmapData = evt.currentTarget.data;
let bitmap = new egret.Bitmap(texture);
bitmap.x = 200;
bitmap.y = 200;
this.addChild(bitmap);
}
}
</pre>
如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
作者:newmiracle
出处:https://www.cnblogs.com/newmiracle/