Chuyển đến nội dung chính

[HTML] Phát hiện audio/ MP3 phát kết thúc và tự động thực thi 1 nhiệm vụ

Đoạn mã dưới đây dùng để phát hiện 1 bài hát hay 1 tệp tin mp3/ audio phát kết thúc và trình duyệt sẽ tự động thực thị một mệnh lệnh do bạn cài đặt trước như tự động tải trang kế tiếp, tự động thông báo âm thanh phát kết thúc,...

<audio id="audio" autoplay controls>
<source src="URL.mp3" type="audio/mpeg">
</audio>
<div>
<b>Kế tiếp: "Đường xưa lối cũ" trong <span id="timer">...</span> giây</b>
</div>
<script>
var audio = document.getElementById("audio");
audio.onended = function() {
setTimeout(function(){ window.location.href = ['http://kimluc.blogspot.com/2015/12/uong-xua-loi-cu-thanh-tuyen.html']}, 10000);
var hou = 0;
var sec = 10;
setInterval(function(){
var a = new Date();
document.getElementById("timer").innerHTML = hou +" : " + sec ;
sec--;
if(sec == 00)
{
hou--;
sec = 10;
if (hou == 0)
{
hou = 0;
}
}
},1000);
}

function resetTimer()
{
};
</script>

Trong đó,

- URL.mp3 là link trực tiếp dẫn đến tệp tin mp3 được lưu trữ trực tuyến trên internet ví dụ như: https://archive.org/download/album-nhac-mua-dong-tuyen-chon/Lien%20Khuc_%20Bai%20Thanh%20Ca%20Buon_%20Chuyen%20Tin%20%5bMP3%20320kbps%5d.mp3;

- http://kimluc.blogspot.com/2015/12/uong-xua-loi-cu-thanh-tuyen.html là link của 1 trang web mà trình duyệt sẽ tự động tải về sau khi tệp tin âm thanh phát xong.

Nhận xét

Bài đăng phổ biến từ blog này

Tập Cận Bình kêu gọi quân đội tập trung chuẩn bị chiến đấu

Khi thăm đơn vị giám sát Biển Đông, Đài Loan, ông Tập yêu cầu xem xét mọi tình huống phức tạp và lập kế hoạch ứng phó khẩn cấp. Chủ tịch Trung Quốc Tập Cận Bình thăm Chiến lược khu phía Nam hôm 25/10. Ảnh: Xinhua.

Mỹ tuyên bố đối đầu quyết liệt với Trung Quốc mọi thời điểm

Ngoại trưởng Pompeo cho rằng các chiến lược của Trung Quốc đều đe dọa lợi ích của Mỹ và Washington cần hành động để ngăn chặn.

‘Một cuộc chiến quân sự giữa Mỹ và Trung Quốc là không thể tránh khỏi’

Cựu Tổng tư lệnh quân đội Mỹ ở châu Âu, Trung tướng Frederick Benjamin “Ben” Hodges III cảnh báo Mỹ sẽ bị kéo vào một cuộc chiến quân sự không thể tránh khỏi với Trung Quốc trong vòng 15 năm tới. Cựu Tổng tư lệnh quân đội Mỹ ở châu Âu Ben Hodges. (Ảnh: AP)