Sự kiện trao đổi âm lượng DOM Audio / Video HTML

❮ Tham chiếu DOM Audio / Video HTML

Thí dụ

Cảnh báo rằng âm lượng của video đã được thay đổi:

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

Thêm các ví dụ "Hãy tự mình thử" bên dưới.


Định nghĩa và Cách sử dụng

Sự kiện thay đổi âm lượng xảy ra mỗi khi âm lượng của video / âm thanh được thay đổi.

Sự kiện này được gọi bởi:

  • Tăng hoặc giảm âm lượng
  • Tắt tiếng hoặc bật tiếng trình phát media

Mẹo: Sử dụng thuộc tính âm lượng của Đối tượng Âm thanh / Video để đặt hoặc trả về âm lượng âm thanh của âm thanh / video.


Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện.

Event
volumechange Yes 9.0 Yes Yes Yes

Cú pháp

Trong HTML:

<audio|video onvolumechange="myScript">

Trong JavaScript:

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

Trong JavaScript, sử dụng phương thức addEventListener ():

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

Chi tiết kỹ thuật

Các thẻ HTML được hỗ trợ: <audio> và <video>
Các đối tượng JavaScript được hỗ trợ: Video âm thanh

Các ví dụ khác

Thí dụ

Cảnh báo rằng âm lượng của tệp âm thanh đã bị thay đổi:

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

❮ Tham chiếu DOM Audio / Video HTML