... stimmt, da heben sich 2 Bugs auf
Dein Code löscht auch ohne die clearRect-Anweisung den Canvas, allerdings nur im FF4.
Habe eine bessere Lösung gefunden, die draw_line-Funktion wurde mit context.beginPath() versehen, also neu:
Code:
function draw_line(x0,y0,x1,y1)
{
ctx.strokeStyle = "white";
ctx.beginPath(); // <--- der hat gefehlt!
ctx.moveTo(x0,y0);
ctx.lineTo(x1,y1);
ctx.closePath(); // <--- Ordnung muss sein! ;)
ctx.stroke();
}
function canvas_leeren()
{
ctx.clearRect(0,0,my_canvas.width,my_canvas.height);
}
klappt in FF4, IE9 und Opera11
Gruß,
Ulrike
Lesezeichen