出来ないこと
画像の出力は出来ているようだが、その画像を開いても真っ黒になってしまう。
透明要素を含んでいる画像のため、pngで出力したい。
原因や回避策を教えて頂きたいです。
canvasを画像で保存する
以下のコードを実行
var canvas = document.getElementById('canvas'); var image = canvas.toDataURL('image/png'); console.log(image);
追記
- chrome を利用してます
- canvas.toDataURL('image/png');をcanvas.toDataURL('image/jpeg');でも同じです
- HTMLを追記します
<body> <canvas id="canvas"></canvas> <canvas id="layer"></canvas> </body>
ただの黒い画像になったり、表示すら出来ないコードが出たりなので、画像は後ほど追記します。
黒い画像の中には、canvasで書いたものすらない状況です。
調べ方が下手なのもあるとは思うのですが、調べ方や参考URL等ありましたら、お教えいただけますと助かります。
質問が下手くそで申し訳ありません。

回答1件
あなたの回答
tips
プレビュー