أحدث البرامج التعليمية وتطوير الشبكة
 

HTML السمعية / البصرية DOM canplaythrough الحدث

<HTML السمعية / البصرية DOM المرجعي

مثال

تنبيه أن الفيديو يمكن أن تقوم على طول الطريق من خلال، دون توقف:

var vid = document.getElementById("myVideo");
vid.oncanplaythrough = function() {
    alert("Can play through video without stopping");
};
انها محاولة لنفسك »

أكثر "انها محاولة لنفسك" الأمثلة أدناه.


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

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

أثناء عملية التحميل من الصوت / الفيديو، تحدث الأحداث التالية في هذا النظام:

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بالكامل هذا الحدث.

حدث
canplaythrough نعم فعلا تسعة نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

في HTML:

< audio|video oncanplaythrough="myScript"> Try it

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

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

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

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

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

علامات HTML المعتمدة: <audio> and <video>
كائنات جافا سكريبت المعتمدة: Audio, Video

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

مثال

تنبيه أن الصوت يمكن أن تقوم على طول الطريق من خلال، دون توقف:

var aud = document.getElementById("myAudio");
aud.oncanplaythrough = function() {
    alert("Can play through audio without stopping");
};
انها محاولة لنفسك »

<HTML السمعية / البصرية DOM المرجعي