حدث oncanplay

التعريف والاستخدام

يحدث حدث oncanplay عندما يمكن للمتصفح البدء في تشغيل الصوت/الفيديو المحدد (عندما يكون المخزن كافيًا للبدء بالتشغيل).

في عملية تحميل الصوت/الفيديو، ستحدث الأحداث التالية في هذا الترتيب:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

مثال

مثال 1

ت�行 جافا سكريبت عند استعداد الفيديو للبدء بالتشغيل:

<video oncanplay="myFunction()">

جربها بنفسك

مثال 2

ت�行 جافا سكريبت عند استعداد الصوت للبدء بالتشغيل:

<audio oncanplay="myFunction()">

جربها بنفسك

النحو

في HTML:

<عنصر oncanplay="myScript">

جربها بنفسك

في جافا سكريبت:

عنصر.oncanplay = function(){myScript};

جربها بنفسك

في جافا سكريبت، استخدم طريقة addEventListener():

عنصر.addEventListener("canplay", myScript);

جربها بنفسك

ملاحظة:يستخدم متصفح إنترنت إكسبلورر 8 أو الأحدث غير مدعوم طريقة addEventListener().

تفاصيل التقنية

تدفق: غير مدعوم
قابل للإلغاء: غير مدعوم
نوع الحدث: حدث
العلامات HTML المدعومة: <audio> و <video>
إصدار DOM: حوادث المستوى 3

دعم المتصفح

الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم هذا الحدث بالكامل.

حدث كروم إي فايرفوكس Safari Opera
oncanplay دعم 9.0 دعم دعم دعم