Método beginPath() del canvas HTML

Definición y uso

beginPath() El método comienza una nueva ruta o restablece la ruta actual.

Consejo:Por favor, utilice estos métodos para crear rutas: moveTo(), lineTo(), quadricCurveTo(), bezierCurveTo(), arcTo() y arc().

Consejo:Por favor, utilice stroke() El método dibuja la ruta exacta en el lienzo.

Ejemplo

Dibujar dos rutas en el lienzo; rojo y azul:

Su navegador no admite la etiqueta de canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.lineWidth="5";
ctx.strokeStyle="red"; // Ruta roja
ctx.moveTo(0,75);
ctx.lineTo(250,75);
ctx.stroke(); // Realizar el dibujo
ctx.beginPath();
ctx.strokeStyle="blue"; // Ruta azul
ctx.moveTo(50,0);
ctx.lineTo(150,130);
ctx.stroke(); // Realizar el dibujo

Pruebe usted mismo

Sintaxis

context.beginPath();

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que admite completamente la propiedad.

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

Notas:Internet Explorer 8 y versiones anteriores no admiten el elemento <canvas>.