我在Firefox中检查了相同的代码,它运行正常。事实上,这在几周之后就在Chrome中运行了,但现在我只是得到了一个空白屏幕。
代码如下:
按钮单击时触发该功能。
function saving() {
var saveURL = canvas.toDataURL();
window.open(saveURL, "_blank", "location=0, menubar=0");
}
答案 0 :(得分:7)
var win=window.open();
win.document.write("<img src='"+canvas.toDataURL()+"'/>");
答案 1 :(得分:6)
这是因为Chrome最近发生了变化:
您不能再以这种方式直接打开数据网址。