تقدم هذه المقالة بشكل رئيسي طريقة HTML5 Canvas لاختبار ما إذا كان المتصفح يدعم القماش. تعطي هذه المقالة طريقتين أصليتين ومكتبة فئة Modernizr. يمكن للأصدقاء الذين يحتاجون إليها الرجوع إليها.
تتم ترجمة هذه المقالة من Canvas Steve Fulton & Jeff Fulton HTML5 ، الفصل 1 ، اختبار لمعرفة ما إذا كان المتصفح يدعم قماش.
بعد الحصول على إشارة إلى عنصر القماش على صفحة HTML ، نحتاج إلى اختبار ما إذا كان العنصر يحتوي على سياق. يشير سياق القماش إلى الطائرة المحددة بواسطة المتصفح للطلاء. ببساطة ، إذا لم يكن السياق موجودًا ، فستكون القماش بالاسم فقط. هناك عدة طرق لاختبار ما إذا كان المتصفح يدعم القماش. الطريقة الأولى هي التحقق مما إذا كانت طريقة getContext لعنصر القماش في صفحة HTML موجودة:
انسخ الرمز