Bild im Canvas-Bereich lokal speichern

Ich versuche, meine gezeichneten Kreise auf meiner Leinwand im lokalen Speicher zu speichern, aber ich kann sie überhaupt nicht zum Laufen bringen.

Bisher ist dies mein Code in JS.

function saveCanvas() {
var canvas = document.getElementById("imgCanvas"),
    doomslayer = canvas.toDataURL();

 if (typeof (localStorage) !== "undefined") {

    localStorage.setItem('imgCanvas', doomslayer);
 } else {
    document.getElementById("save").innerHTML.dataURL = "Local Storage not supported";
   }
}

function loadCanvas() {

var image = localStorage.getItem('imgCanvas');

document.getElementById('imgCanvas').src = image;
}

JSFiddle Link

Endlich ist es soweit!Arbeitsgeige :)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage