حدث onvolumechange
التعريف والاستخدام
يحدث حدث onvolumechange في كل مرة يتم فيها تغيير صوت الفيديو/الموسيقى.
يتم إطلاق هذا الحدث في الحالات التالية:
- زيادة أو إنقاص الصوت
- قم بإيقاف تشغيل أو إعادة تشغيل مشغل الوسائط
نصيحة:استخدم كائن الوسائط الصوتية/الفيديو خاصية volume لإعداد أو رجوع صوت الموسيقى/الفيديو.
مثال
مثال 1
إذا تغيرت صوت الفيديو، يتم تنفيذ JavaScript:
<video onvolumechange="myFunction()">
مثال 2
إذا تغيرت صوت الموسيقى، يتم تنفيذ JavaScript:
<audio onvolumechange="myFunction()">
مثال 3
استخدم خاصية volume لضبط الصوت:
document.getElementById("myVideo").volume = 0.2;
النحو
في HTML:
<element onvolumechange="myScript">
في JavaScript:
object.onvolumechange = function(){myScript};
في JavaScript، استخدم طريقة addEventListener():
object.addEventListener("volumechange", myScript);
ملاحظة:يستخدم متصفح إنترنت إكسبلورر 8 أو الأحدث ليس يدعم طريقة addEventListener().
تفاصيل التقنية
الانسيابية: | لا يدعم |
---|---|
يمكن إلغاء الاشتراك فيها: | لا يدعم |
نوع الحدث: | Event |
العلامات HTML المدعومة: | <audio> و <video> |
إصدار DOM: | أحداث المستوى 3 |
دعم المتصفحات
الرقم في الجدول يشير إلى إصدار المتصفح الأول الذي يدعم هذا الحدث بشكل كامل.
أحداث | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | الدعم | 9.0 | الدعم | الدعم | الدعم |