使用自定义文件名保存画布

时间:2014-07-17 14:21:42

标签: javascript canvas

我有以下代码将画布上的内容保存到文件中,但是当它保存时,它将download保存为文件名。如何使用自定义文件名代替download

// Get the Canvas
var ctx = document.getElementById("myChart").getContext("2d");

// Handle Saving the Canvas
$(document).on("click", "#save-graph", function(e){
    e.preventDefault();
    var image = ctx.canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");
    window.location.href = image;
});

1 个答案:

答案 0 :(得分:3)