HTML5キャンバスを.gif画像にエクスポートしようとして髪を引っ張っていましたが、.pngファイルとして正常に保存できました。ここで何が間違っているのかわかりません。私の単純なコードです
canvas.onclick = function () {
window.location = canvas.toDataURL('image/gif');
};
これはあなたの質問に答えます。つまり、console.log でデータを記録してみてください。すべてのブラウザーが gif への書き込みをサポートしているわけではありません。