Open mogamoga1024 opened 3 weeks ago
こんな感じ
const [sBase64, dBase64] = await Promise.all([canvasToBase64(sCanvas), canvasToBase64(dCanvas)]);
console.log("sBase64: " + sBase64);
console.log("dBase64: " + dBase64);
function canvasToBase64(canvas) {
return new Promise(async resolve => {
const fr = new FileReader();
fr.onload = () => {
resolve(fr.result);
};
fr.onerror = () => {
resolve("");
};
const blob = await canvas.convertToBlob();
fr.readAsDataURL(blob);
});
}
最後らへん Promise.allを使うべきでは