// initialize jwplayer var playerInstance = jwplayer('player'); // player dom elements var playerContainerEl = document.querySelector('.player-container'); // returns video player position from top of document function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop); } // returns the current y scroll position function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); } // configure jwplayer instance playerInstance.setup({ autostart: true, playlist: 'https://cdn.jwplayer.com/v2/playlists/mYdavspX', primary: 'html5', setFullscreen: true, width: '100%' }); // when jwplayer instance is ready playerInstance.on('ready', function() { var config = playerInstance.getConfig(); var utils = playerInstance.utils; // get height of player element var playerHeight = config.containerHeight; // flag determining whether close has been clicked var closed = true; // CHANGED // flag determing whether player is playing var playing = false; // ADDED // eventhandler for when close button is being pressed document.getElementsByClassName('icon-close')[0].addEventListener('click', () => { closed = true; onScrollViewHandler(); }); playerInstance.on('play', function() { closed = false; playing = true; // ADDED }).on('pause', function () { playing = false; // ADDED }).on('adPlay', function() { closed = false; // ADDED playing = true; // ADDED }).on('adPause', function() { playing = false; // ADDED }); // get player element position from top of document var playerOffsetTop = getElementOffsetTop(playerContainerEl); // set player container to match height of actual video element playerContainerEl.style.height = playerHeight + 'px'; // below we handle window scroll event without killing performance function onScrollViewHandler() { var minimized = getScrollTop() >= playerOffsetTop; if (closed && minimized) { minimized = false; jwplayer().pause(); playing = false; // ADDED } else if (!minimized && !playing) { closed = true; // ADDED } utils.toggleClass(playerContainerEl, 'player-minimize', minimized); // update the player's size so the controls are adjusted playerInstance.resize(); } // namespace for whether or not we are waiting for setTimeout() to finish var isScrollTimeout = false; // window onscroll event handler window.onscroll = function() { // skip if we're waiting on a scroll update timeout to finish if (isScrollTimeout) return; // flag that a new timeout will begin isScrollTimeout = true; // otherwise, call scroll event view handler onScrollViewHandler(); // set new timeout setTimeout(function() { // reset timeout flag to false (no longer waiting) isScrollTimeout = false; }, 80); }; });

Call of Duty fans have discovered a new way to get across the map in under ten seconds.

Ever been in a situation where you’re miles away from the circle and have about ten seconds to get there? Forget helicopters, Reddit user, “krayzie1877,” suggests you go and find yourself a cargo truck!

On November 27, krayzie1877 posted their newfound trick to the Blackops4 subreddit showing off the latest glitch in Blackout.

In the video, we see krayzie still in the pre-game lobby messing around with a cargo truck by themselves. They start by driving it down a cliff, hopping out while it’s still sliding down, and jumping on to the back. As the truck nears the bottom of the cliff, it starts to skid to the left and rapidly rolls over several times.

Krayzie somehow stays on top of the rotating truck and has his rocket launcher pointed to the ground. Seemingly out of nowhere, his character skyrockets off the truck and flies southeast off the map.

From their aerial position, they then shoot a couple of rockets at the map which pushes the flying contraption out of bounds and into a blue void.

The full video clip can be viewed below:

Blackout: Quickest way to get across the map… from r/Blackops4

In the comments of the post, user “Cjgrig01”, shares their own encounters with this glitch, however, in this case, the player is skyrocketed into the air while still driving the truck.

While flying trucks have been around in Blackout since the mode launched, this new rocket trick seems to push players even further than previously believed to be possible.

At the time of writing, it is unknown whether or not the glitch is on Treyarch’s radar. We will continue to provide updates on the situation as more information is made available in future game updates and announcements.

comments below