fix disable autoplay

This commit is contained in:
Araxeus
2021-11-09 18:15:26 +02:00
parent 895136af0a
commit 6dbed73e6b

View File

@ -1,7 +1,14 @@
module.exports = () => {
document.addEventListener('apiLoaded', e => {
document.querySelector('video').addEventListener('srcChanged', () => {
e.detail.pauseVideo();
document.addEventListener('apiLoaded', apiEvent => {
apiEvent.detail.addEventListener('videodatachange', name => {
if (name === 'dataloaded') {
apiEvent.detail.pauseVideo();
document.querySelector('video').ontimeupdate = e => {
e.target.pause();
}
} else {
document.querySelector('video').ontimeupdate = null;
}
})
}, { once: true, passive: true })
};