sanjib-sen / return-standalone-youtube-video-page Goto Github PK
View Code? Open in Web Editor NEWChrome/Edge Extension to return the standalone video page
Home Page: https://www.sanjibsen.com/return-standalone-youtube-video-page
Chrome/Edge Extension to return the standalone video page
Home Page: https://www.sanjibsen.com/return-standalone-youtube-video-page
When the extension is active, playlist videos play the first ~1 second, then the page refreshes & the URL index segment advances by 1, in an infinite loop. For example, '&index=1' plays ~1 second; refresh; '&index=2'; refresh; '&index=3'; refresh. Happens in Incognito mode as well as in normal browser window, with all other extensions disabled, and with all YT accounts. Cookie/cache clear does not change results.
One interesting clue is that I accidentally discovered that if I do not have the YT tab active/visible then the infinite refresh loop is NOT initiated right away. If I switch back to the YT tab, the refresh loop is triggered immediately. If I do nothing, the video will play for ~5โ20 seconds before the inactive YT tab refreshes again on its own. The strangest thing...
I've encountered a strange, frustrating issue that I am struggling to define clearly. The extension fails whenever I log in to Youtube with 1 of my 3 accounts. The only thing that is different is switching account. I'm using chrome (latest version); & I experience the same behavior in Incognito mode with 0 extensions active & after cookies cleared & cache emptied.
Literally the only difference between accounts that I can perceive is as follows:
I am not very html or js literate, so here are the only differences in the devtools console when I load the same YT page using the failing account (extension does not work) vs the non-failing account (extension works) in Incognito mode...
Happy to answer any questions &/or provide additional information to try & figure this out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.