متد isPointInPath() کانواس

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

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

مثال

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

این مرورگر پشتیبانی از تگ کانواس 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();
   };

آزمایش کنید

زبان

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

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