Чтобы настроить автоматическое воспроизведение видео с Rutube внутри Fancybox, вам нужно убедиться, что вы правильно используете параметры для вставки iframe. На Rutube необходимо добавлять параметр `autoplay` в URL видео.
Вот шаги, которые вы можете выполнить:
1. **Получите правильный embed-код Rutube**: Как вы уже заметили, вам нужно изменить tpl iframe. Обычно, код вставки для видео Rutube выглядит примерно так:
```html
<iframe src="https://rutube.ru/play/embed/12345678?autoplay=1" width="640" height="360" frameborder="0" allowfullscreen></iframe>
```
Обратите внимание на параметр `?autoplay=1`. Этот параметр активирует автоматическое воспроизведение видео.
2. **Измените инициализацию Fancybox**: Убедитесь, что вы правильно инициализируете Fancybox и передаете правильный URL для видео с включенным параметром `autoplay`.
Пример кода для инициализации Fancybox:
```javascript
$(document).ready(function() {
$('[data-fancybox]').fancybox({
iframe: {
css: {
width: '80%',
height: '80%'
}
}
});
});
```
3. **Проверьте HTML-код ваших ссылок**: Когда вы создаете ссылки для открытия видео, добавьте `?autoplay=1` к URL-адресу. Например:
```html
<a href="https://rutube.ru/play/embed/12345678?autoplay=1" data-fancybox="gallery">Открыть видео</a>
```
4. **Тестируйте в разных браузерах**: Некоторые браузеры могут блокировать автозапуск видео, поскольку это может быть расценено как нежелательное поведение. Проверьте настройки браузера и убедитесь, что они позволяют воспроизведение автоматически.
5. **Проверьте настройки Rutube и тэги**: Некоторые настройки на стороне Rutube могут повлиять на возможность автозапуска. Убедитесь, что у вас нет ограничений на воспроизведение.
Если после всех этих шагов автозапуск всё равно не работает, возможно, следует обратиться к документации Rutube или Fancybox для получения более актуальной информации о совместимости и параметрах.