เหตุการณ์ 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);
หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()。
รายละเอียดเทคนิค
การโบลาพยานตรงข้าม: | ไม่สนับสนุน |
---|---|
สามารถยกเลิกได้: | ไม่สนับสนุน |
ประเภทเหตุการณ์: | Event |
ติดตั้ง HTML ตามที่สนับสนุน: | <audio> และ <video> |
DOM รุ่น: | Level 3 Events |
การสนับสนุนเวอร์ชั่นเบราซเรอร์
ตัวเลขในตารางระบุแบบรีบาย ของเวอร์ชั่นเบราซเรอร์แรกที่สนับสนุนกิจกรรมนี้อย่างเต็มที่
กิจกรรม | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | การสนับสนุน | 9.0 | การสนับสนุน | การสนับสนุน | การสนับสนุน |