حدث 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 الدعم الدعم الدعم