Add Volume Control Slider

6/10/2024

Terá de instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

Terá de instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Terá de instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Terá de instalar uma extensão como Tampermonkey para instalar este script.

Terá de instalar uma extensão de gestão de scripts de utilizador para instalar este script.

(Já tenho um gestor de scripts de utilizador, deixe-me instalá-lo!)

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

(Já tenho um gestor de estilos de utilizador, deixe-me instalá-lo!)

Autor
LovingObserver
Instalações diárias
0
Total de instalações
160
Classificações
0 0 0
Versão
1.0
Criado
13/06/2024
Atualizado
13/06/2024
Tamanho
2 KB
Licença
GNU GPLv3
Aplica-se a

Description

When on the watch page for a gif, it adds a functional volume control slider to the upper-right corner of the main gif. It is not designed to work on the infinite-scroll pages.

The script will only load if the link initially matches "https://www.redgifs.com/watch/*", otherwise you will have to reload the page. This is so it's not always running to save performance. This works best for me because I just open the gifs in new tabs, where it will always initially match.

The value from the volume slider is stored in RedGif's localStorage for data persistence, so it will hold the volume across page refreshes and over different pages.

Feel free to yoink my code, adapt it how you want to, and then upload it here or anywhere else.