rDrama/files/assets/js/orgy_file.js

41 lines
1.1 KiB
JavaScript
Raw Normal View History

2023-08-16 20:13:24 +00:00
const orgy_file = document.getElementById('orgy-file');
2023-08-31 20:57:11 +00:00
const break_file = document.getElementById('break-file');
2023-08-16 20:13:24 +00:00
addEventListener("load", () => {
orgy_file.play()
});
document.addEventListener('click', () => {
if (orgy_file.paused) orgy_file.play();
}, {once : true});
function add_playing_listener() {
orgy_file.addEventListener('playing', () => {
const now = Date.now() / 1000;
const created_utc = orgy_file.dataset.created_utc
orgy_file.currentTime = now - created_utc
}, {once : true});
}
add_playing_listener()
orgy_file.addEventListener('pause', () => {
add_playing_listener()
})
2023-08-31 20:57:11 +00:00
orgy_file.addEventListener("timeupdate", function(){
2023-09-07 15:28:08 +00:00
if (break_file.dataset.run == "0" && parseInt(orgy_file.currentTime) == 3000) {
2023-08-31 20:57:11 +00:00
break_file.dataset.run = "1"
2023-09-07 15:28:08 +00:00
orgy_file.pause();
2023-08-31 20:57:11 +00:00
orgy_file.classList.add('d-none');
break_file.classList.remove('d-none');
break_file.play()
setTimeout(function () {
break_file.pause()
break_file.classList.add('d-none');
orgy_file.classList.remove('d-none');
orgy_file.dataset.created_utc = parseInt(orgy_file.dataset.created_utc) + 303
orgy_file.play()
}, 300000);
2023-09-07 15:28:08 +00:00
}
2023-08-31 20:57:11 +00:00
});