What is the "Toolbar Controls for YouTube Music" extension?
This extension offers a similar to the original YouTube controls in the toolbar popup to control the player without switching tabs. For the extension to operate you need to have a working player in a browser tab for https://music.youtube.com/. If there is no open tab, the extension offers opening one for you. It also listed some of the popular categories so you can directly open a category. When you have selected a category and started playing something, you can now control the player right from the toolbar area. There is no need for this tab to get activated anymore. In the popup area, you can play, pause, resume, change volume, seek, or mark a track as liked or disliked. Note that for the like and dislike buttons to work, you need to be logged-in.
What's new in this version?
Please check the Logs section.
How does the extension work?
This extension uses my music-player-library as its user interface. When the popup is open, the extension searches all the open tabs for an active YouTube Music tab. Then injects a minimal inspection script to find the current player status. If the player is playing a song, then the inspection script updates the UI every one second to keep the popup progress in sync with the actual player. However, if the player is in the paused state, the extension does not inspect the YouTube Music page at all until the player starts playing something. Note that to have no effect on your browser performance, this extension does not inject any scripts at all unless the popup is opened. This way there is absolutely no CPU usage unless the user actually using the extension.
What is the music-player-library project?
This project a YouTube-liked music player interface that can be used with any engine to control the playback. This library supports progress seeking and automatically requests updates only when needed.
Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.
|tabs||to find YouTube Music tab and warn you when there is no open YouTube Music tab|
|storage||to save your preferences|
|*://music.youtube.com/*||to be able to inject controlling scripts into the YouTube Music page|