Как отключить автовоспроизведение видео из YouTube в Fancybox?

Как отключить автоматическое воспроизведение видео с YouTube в модальном окне при использовании fancybox?
  • 9 июля 2024 г. 15:22
Ответы на вопрос 2
Для того чтобы отключить автовоспроизведение видео из YouTube в Fancybox, необходимо добавить параметр `?autoplay=0` к URL видео. Например, если у вас есть ссылка на видео в Fancybox вида `https://www.youtube.com/watch?v=VIDEO_ID`, замените ее на `https://www.youtube.com/watch?v=VIDEO_ID?autoplay=0`.

Если вы используете Fancybox 3, вы также можете отключить автовоспроизведение с помощью опции `YouTube player parameters`. Пример кода:

```javascript
$('[data-fancybox]').fancybox({
  youtube: {
    autoplay: 0
  }
});
```

Этот код отключит автовоспроизведение для всех видео из YouTube, открытых в Fancybox на вашем сайте.
https://fancyapps.com/fancybox/plugins/html/#youtube 
Судя по докам, вот такой код должен работать:
Fancybox.bind("[data-fancybox]", {
  Html: {
    iframeAttr : {
            allow: "fullscreen"
          },
    youtube: {
      autoplay: 0
    } 
  }
});

Он у iframe убирает разрешение на автоплей и у ютуба к ссылке добавляет autoplay=0
Похожие вопросы