Metodo isPointInPath() del canvas HTML

Definizione e uso

isPointInPath() Il metodo restituisce verose il punto specificato si trova nel percorso corrente; altrimenti restituisce falso.

Esempio

Disegna un rettangolo, se il punto 20,50 si trova nel percorso corrente:

Il tuo browser non supporta il tag canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
if (ctx.isPointInPath(20,50))
   {
   ctx.stroke();
   };

Prova tu stesso

Sintassi

context.isPointInPath(x,y);

Valore del parametro

Parametro Descrizione
x x coordinata del punto testato
y y coordinata del punto testato

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente 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>.