← Все примеры

JavaScript Продуктивность tiktok.com

TikTok: пауза при потере фокуса вкладки

Ставит видео на паузу при переключении на другую вкладку и продолжает при возврате в TikTok.

Код для копирования

// Pause the video when you switch away from the tab, resume on return
let wasPlaying = false;
document.addEventListener('visibilitychange', function () {
  const v = document.querySelector('video');
  if (!v) { return; }
  if (document.hidden) {
    wasPlaying = !v.paused;
    v.pause();
  } else if (wasPlaying) {
    v.play().catch(function () {});
  }
});

Как использовать этот пример

  1. Скопируй код кнопкой выше.
  2. Установи JustZix (2 минуты) и открой расширение на нужной странице.
  3. Добавь новое правило, совпадающее с этой страницей.
  4. Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.

Оцени этот пример

Оценок пока нет — оцени первым.

Этот пример работает?

Сниппеты бесполезны, если их некуда вставить.

JustZix устанавливается за 2 минуты и запускает твой код на каждой подходящей странице. Без аккаунта, без оплаты.

Скачать бесплатно Смотреть применение