Metodo beginPath() del canvas

Definizione e uso

beginPath() Il metodo inizia un percorso o resetta il percorso corrente.

Suggerimento:Usa questi metodi per creare percorsi: moveTo(), lineTo(), quadricCurveTo(), bezierCurveTo(), arcTo() e arc().

Suggerimento:Usa stroke() Il metodo disegna il percorso esatto sulla lavagna.

Esempio

Disegna due percorsi sulla lavagna; rosso e blu:

Il tuo browser non supporta il tag canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.lineWidth="5";
ctx.strokeStyle="red"; // Tracciato rosso
ctx.moveTo(0,75);
ctx.lineTo(250,75);
ctx.stroke(); // Esegui il disegno
ctx.beginPath();
ctx.strokeStyle="blue"; // Tracciato blu
ctx.moveTo(50,0);
ctx.lineTo(150,130);
ctx.stroke(); // Esegui il disegno

Prova personalmente

Sintassi

context.beginPath();

Supporto browser

I numeri nella tabella indicano la versione del browser che supporta per la prima volta l'attributo.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Nota:Internet Explorer 8 e versioni precedenti non supportano l'elemento <canvas>.