← Wszystkie przykłady

JavaScript Multimedia linkedin.com

Wyłącz autoodtwarzanie wideo

Pauzuje wszystkie filmy w feedzie i pilnuje nowo dodawanych elementów, dzięki czemu wideo nie startuje samo.

Kod do skopiowania

(function () {
  function pause(root) {
    try {
      (root || document).querySelectorAll('video').forEach(function (v) {
        if (!v.paused) { v.pause(); }
        v.autoplay = false;
        v.removeAttribute('autoplay');
      });
    } catch (e) {}
  }
  pause(document);
  try {
    var mo = new MutationObserver(function (muts) {
      muts.forEach(function (m) {
        m.addedNodes && m.addedNodes.forEach(function (n) {
          if (n.nodeType === 1) { pause(n); }
        });
      });
    });
    mo.observe(document.documentElement, { childList: true, subtree: true });
  } catch (e) {}
})();

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