← Wszystkie przykłady

JavaScript Multimedia open.spotify.com

Spotify: automatycznie pomijaj utwory Explicit

Wykrywa odtwarzany utwór oznaczony jako Explicit i automatycznie przeskakuje do następnego.

Kod do skopiowania

// Skip the current track automatically if it is marked Explicit
let lastSkipped = '';
function skipExplicit() {
  const widget = document.querySelector('[data-testid="now-playing-widget"]');
  if (!widget) { return; }
  const label = widget.getAttribute('aria-label') || '';
  const isExplicit = widget.querySelector('[aria-label="Explicit"], [title="Explicit"]');
  if (isExplicit && label && label !== lastSkipped) {
    const next = document.querySelector('button[aria-label="Next"]');
    if (next && !next.disabled) { lastSkipped = label; next.click(); }
  }
}
const obs = new MutationObserver(skipExplicit);
obs.observe(document.documentElement, { childList: true, subtree: true });

Jak użyć tego przykładu

  1. Skopiuj kod przyciskiem powyżej.
  2. Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
  3. Dodaj nową regułę dopasowaną do tej strony.
  4. 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.

Czy ten przykład działa?

Snippety są bezużyteczne, jeśli nie masz gdzie ich wkleić.

JustZix instalujesz w 2 minuty i odpalasz swój kod na każdej pasującej stronie. Bez konta, bez opłat.

Pobierz za darmo Zobacz zastosowania