مетод Canvas isPointInPath()

تعریف و استفاده

isPointInPath() این روش true، اگر نقطه مشخص شده در مسیر فعلی قرار دارد؛ در غیر این صورت false

مثال

یک مستطیل بکشید، اگر نقطه 20,50 در مسیر فعلی قرار دارد:

مرورگر شما پیکربندی HTML5 canvas tag را پشتیبانی نمی‌کند.

جاوااسکریپت:

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

مجرب کن

فارسی

context.isPointInPath(x,y);

مقدار پارامتر

پارامتر توضیح
x مختصات x مورد آزمایش
y مختصات y مورد آزمایش

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه‌های اولین مرورگرهایی هستند که این ویژگی را به طور کامل پشتیبانی می‌کنند.

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

توضیح:اینترنت اکسپلورر 8 و نسخه‌های قبلی از عناصر <canvas> را پشتیبانی نمی‌کنند.