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