Spotify: wstrzymaj po opuszczeniu karty
Wstrzymuje odtwarzanie po przełączeniu na inną kartę i wznawia je po powrocie do Spotify.
Kod do skopiowania
// Pause playback when the tab loses focus, resume when it returns
let pausedByScript = false;
function ctl() { return document.querySelector('button[data-testid="control-button-playpause"]'); }
document.addEventListener('visibilitychange', () => {
const btn = ctl();
if (!btn) { return; }
const playing = btn.getAttribute('aria-label') === 'Pause';
if (document.hidden && playing) { btn.click(); pausedByScript = true; }
else if (!document.hidden && pausedByScript && !playing) { btn.click(); pausedByScript = false; }
});
Jak użyć tego przykładu
- Skopiuj kod przyciskiem powyżej.
- Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
- Dodaj nową regułę dopasowaną do tej strony.
- Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.
Oceń ten przykład
Brak ocen — oceń jako pierwszy.