保存ボタンをクリックすると、htmlキャンバスをjpgに変換します。私は以下のコードを使用しますCanvas.toDataURL()は、拡張子なしのファイルを返します
$('#save').click(function(e){
var canvas = $('#myCanvas')[0];
var image = canvas.toDataURL("image/png").replace("image/png","image/octet-stream");
window.location.href=image; // it will save locally
});
残念ながら、私は残念ながら、私は拡張子なしでファイルをダウンロードします。私が望むのは、ダウンロードボタンをクリックするときです。ブラウザは、ファイル拡張子を持つページからファイルをダウンロードする必要があります。
おかげであなたが使用する必要があります
ありがとうございます。しかし、新しいタブにリダイレクトされます。とにかくありがとう:) –
@ EmmanuelGabion:はいそれは新しいタブで開かれます –