طريقة isPointInPath() لـ HTML canvas
تعريف و استخدام
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(); }
النصب
function isPointInPath(context) {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>.