项目里用到了类似这样一段代码
function a(info) {
var icon = new LSprite();
var loader = new LLoader();
loader.load(info.Icon, "bitmapData");
loader.addEventListener(LEvent.COMPLETE, function (event) {
var bitmapdata = new LBitmapData(event.target);
var bitmap = new LBitmap(bitmapdata);
icon.addChild(bitmap);
});
}
循环去调用函数a,
图片的路径info.Icon是动态变化的,类似于'../../image/1.svg'这样
在chrome和火狐上是对的,在edge上图标就显示不出来,请教一下是什么原因
还有一个问题,同样的两段代码
var btnDel = new LSprite();
var bitmapData1 = new LBitmapData(wf.imgList["delete"]);
var bitmap1 = new LBitmap(bitmapData1);
btnDel.addChild(bitmap1);
---------------------------------------------------------------------------------
var btnRemark = new LSprite();
var bitmapData2 = new LBitmapData(wf.imgList["remark"]);
var bitmap2 = new LBitmap(bitmapData2);
btnRemark.addChild(bitmap2);