يمكن تشغيل عنصر DOM الصوتي / المرئي بتنسيق HTML من خلال الحدث

❮ مرجع DOM الصوت / الفيديو HTML

مثال

تنبيه أنه يمكن تشغيل الفيديو بالكامل دون توقف:

var vid = document.getElementById("myVideo");
vid.oncanplaythrough = function() {
    alert("Can play through video without stopping");
};

المزيد من الأمثلة "جربها بنفسك" أدناه.


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

يحدث حدث canplaythrough عندما يقدر المتصفح أنه يمكن تشغيله من خلال الصوت / الفيديو المحدد دون الحاجة إلى التوقف للتخزين المؤقت.

أثناء عملية تحميل الصوت / الفيديو ، تقع الأحداث التالية بالترتيب التالي:

  1. تحميل
  2. مدة التغيير
  3. البيانات الوصفية المحملة
  4. تحميل بيانات
  5. تقدم
  6. يستطيع اللعب
  7. يمكن اللعب

دعم المتصفح

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

Event
canplaythrough Yes 9.0 Yes Yes Yes

بناء الجملة

في HTML:

<audio|video oncanplaythrough="myScript">

في JavaScript:

audio|video.oncanplaythrough=function(){myScript};

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

audio|video.addEventListener("canplaythrough", myScript);

تفاصيل تقنية

علامات HTML المدعومة: <audio> و <video>
كائنات JavaScript المدعومة: الصوت والفيديو

مزيد من الأمثلة

مثال

تنبيه أنه يمكن تشغيل الصوت بالكامل دون توقف:

var aud = document.getElementById("myAudio");
aud.oncanplaythrough = function() {
    alert("Can play through audio without stopping");
};

❮ مرجع DOM الصوت / الفيديو HTML