只生成一点点,其他部分没有出来
const imgList = (list, context, canvas) => {
const imgQueue = [];
for (let i = 0; i < list.length; i++) {
imgQueue.push(loadImg(list[i], context));
}
Promise.all(imgQueue).then((item) => {
for (var i in item) {
// 图片绘制
context.drawImage(item[i], list[i].x, list[i].y, list[i].width, list[i].height);
}
arr.textList.forEach((itemList) => {
// 绘制文字
textList(itemList, context);
});
console.log(canvas.toDataURL());
});
console.log(22);
// var dataURL = canvas.toDataURL(); //得到图片的base64编码数据
// console.log(dataURL);
};