[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.

Đăng nhận xét

0 Nhận xét