在下面的代码中,我导出了画布图像,需要在网页中设置该图像。但是,一旦导出执行就会停止,执行在调用pom.dispatchEvent(e);
后停止,不执行以下行。
$("#Digital").attr("src", 'C:\Users\labuser\Downloads' + img + '.PNG');
请帮帮我......
blob = new Blob([buffer], { type: "image/png" });
var pom = document.createElement('a');
var url = URL.createObjectURL(blob);
pom.href = url;
pom.setAttribute('download', img + '.png');
if (document.createEvent) {
e = document.createEvent("MouseEvents");
e.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
pom.dispatchEvent(e);
}
$("#Digital").attr("src", 'C:\Users\labuser\Downloads' + img + '.PNG');
答案 0 :(得分:0)
假设$是一个Jquery调用,如果不正确,它将无声地失败。