1
我试图将绘制的圈子保存到本地存储的画布上,但我根本无法完成它的工作。将画布上的图像保存到本地存储
到目前为止,这是我在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;
}
得到它的工作,现在,终于来了! Working fiddle :)
“HTMLCanvasElement”中没有'src'属性。您必须将数据网址设置为''。 – Passerby
我只是不能得到它的工作,我以前试过,我现在再试一次,什么也没有。 @Passerby –
@DaveKarlsson你是怎么尝试的? – Passerby