← Wszystkie przykłady

JavaScript Dla developerów tiktok.com

TikTok: loguj elementy kanału do konsoli

Wypisuje w konsoli autora i opis każdego nowego filmu pojawiającego się w kanale, co ułatwia analizę.

Kod do skopiowania

// Log each new feed item's author and caption to the console
const seen = new WeakSet();
function logItems() {
  document.querySelectorAll('[data-e2e="recommend-list-item-container"]')
    .forEach(function (el) {
      if (seen.has(el)) { return; }
      seen.add(el);
      const author = el.querySelector('[data-e2e="video-author-uniqueid"]');
      const desc = el.querySelector('[data-e2e="video-desc"]');
      console.log('[TikTok feed]',
        author ? author.textContent.trim() : '?',
        '—',
        desc ? desc.textContent.trim() : '');
    });
}
logItems();
const obs = new MutationObserver(logItems);
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