Canvas isPointInPath() Méthode
Exemple
Dessinez un rectangle si le point (20, 50) se trouve dans le chemin actuel :
JavaScript :
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.rect(20, 20, 150, 100);
if (ctx.isPointInPath(20, 50)) {
ctx.stroke();
}; Description
La méthode isPointInPath() renvoie true si le point spécifié se trouve dans le chemin actuel, sinon false.
| Syntaxe JavaScript : | context .isPointInPath( x, y ); |
|---|
Valeurs des paramètres
| Param | Description |
|---|---|
| x | La coordonnée x à tester |
| y | La coordonnée y à tester |
Support des navigateurs
L'élément <canvas> est une norme HTML5 (2014).
isPointInPath() est pris en charge dans tous les navigateurs modernes :
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Oui | Oui | Oui | Oui | Oui | 9-11 |