我有一个将图像转换为画布的函数。我尝试使用 jquery 将函数内部创建的画布替换为相关图像,.replaceWith()
但它不起作用。
JS:
imgArray = $("img");
for (var i = 0; i < imgArray.length; i++)
{
convertImageToCanvas(imgArray[i]);
}
function convertImageToCanvas(image) {
var canvas = document.createElement("canvas");
canvas.width = image.width;
canvas.height = image.height;
canvas.getContext("2d").drawImage(image, 0, 0);
image.replaceWith(canvas);
}