Dieses Mal werde ich Ihnen einige Methoden zum Löschen der Leinwand in HTML5 vorstellen und welche Vorsichtsmaßnahmen zum Löschen der Leinwand in HTML5 gelten. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
Fassen Sie die folgenden drei Möglichkeiten zum Löschen der Leinwand zusammen:
1 width ist Wenn festgelegt, wird der Leinwandinhalt gelöscht, sodass Sie ihn mit den folgenden Methoden löschen können:
function clearCanvas<span style="font-family: Verdana, Arial, 宋体;">()</span> { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); c.height=c.height; }
2. Verwenden Sie die Methode „clearRect“:
function clearCanvas() { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); cxt.clearRect(0,0,c.width,c.height); }
3. Ähnlich wie bei Methode 2 können Sie die Leinwand mit einer bestimmten Farbe füllen, um den Zweck des Löschens zu erreichen:
function clearCanvas() { var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); cxt.fillStyle="#000000"; cxt.beginPath(); cxt.fillRect(0,0,c.width,c.height); cxt.closePath(); }
I Nachdem Sie diese Fälle gelesen haben, glauben Sie, dass Sie die Methode beherrschen. Weitere spannende Inhalte finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Verwandte Lektüre:
So verwenden Sie das Titelattribut von HTML, um Text beim Bewegen der Maus anzuzeigen
Der Druckcode von HTML unterstützt das Umblättern von Seiten
So lösen Sie ein Problem: Das Hintergrundbild des Etiketts zeigt dieses Problem unter IE8 nicht an
Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, die Leinwand in HTML5 zu leeren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!