私の質問は、どのように表現すればよいかわからないため、奇妙に思えるかもしれません!!! 問題は、私がjsで関数を書いたことです
function onSavePNG(url){
var save = document.createElement('a');
console.log('url in save function'+url);
save.href = url;
console.log('save.href'+save.href);
save.target = '_blank';
save.download = 'Slide no '+(i+1)+'.png' || 'unknown';
var event = document.createEvent('Event');
event.initEvent('click', true, true);
save.dispatchEvent(event);
(window.URL || window.webkitURL).revokeObjectURL(save.href);
}
引数 'url' はキャンバスからの dataURL であり、関数は画像をディスクに保存することになっています。save.href は実際の dataURL を保持していません。
'http://localhost:3000/data:image/png;base64.......'
私はファイルを取得していません。これをするにはどうすればいいですか
'http://localhost:3000/'
save.href に割り当てられた dataURL の一部になりませんか?