HTML Audio / Video DOM volumechange Event

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

مثال

تنبيه أنه تم تغيير حجم الفيديو:

var vid = document.getElementById("myVideo");
vid.onvolumechange = function() {
    alert("The volume has been changed!");
};

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


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

يقع حدث volumechange في كل مرة يتم فيها تغيير مستوى صوت الفيديو / الصوت.

تم استدعاء هذا الحدث من قبل:

  • زيادة الحجم أو خفضه
  • كتم صوت مشغل الوسائط أو إلغاء كتمه

تلميح: استخدم خاصية حجم الصوت لكائن الصوت / الفيديو لتعيين أو إرجاع مستوى الصوت الخاص بالصوت / الفيديو.


دعم المتصفح

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

Event
volumechange Yes 9.0 Yes Yes Yes

بناء الجملة

في HTML:

<audio|video onvolumechange="myScript">

في JavaScript:

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

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

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

تفاصيل تقنية

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

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

مثال

تنبيه أنه تم تغيير حجم ملف صوتي:

var aud = document.getElementById("myAudio");
aud.onvolumechange = function() {
    alert("The volume has been changed!");
};

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