Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- async function setTime(newTime) {
- const getV = () => document.getElementsByTagName('video')[0];
- const sleep = time => new Promise(resolve => setTimeout(resolve, time));
- let v = getV();
- while (v.duration < 1000) {
- console.log('Detected ad, skipping');
- v.currentTime = v.duration;
- await sleep(1000);
- await v.play();
- await sleep(2000);
- v = getV();
- }
- await v.pause();
- v.currentTime = newTime;
- await v.play();
- await v.pause();
- console.log('Ready!');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement