مетод Canvas isPointInPath()
تعريف والاستخدام
isPointInPath()
يستعيد true
، إذا كانت النقطة المحددة موجودة في المسار الحالي؛ وإلا فتتجه false
.
مثال
رسم دائرة، إذا كانت النقطة 20,50 موجودة في المسار الحالي:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.rect(20,20,150,100); if (ctx.isPointInPath(20,50)) { ctx.stroke(); };
اللغة
contex.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>.