Чтобы скрыть логотип YouTube, вы можете добавить параметр modestbranding и установить значение 1 .
Из параметров проигрывателя шоу, найденных на демо-сайте Youtube Player :
modestbranding
: запретить отображение логотипа YouTube на панели управления. Текстовая метка YouTube или водяной знак по-прежнему отображается, когда указатель мыши пользователя находится над плеером .
Подсвеченный текст вызывает у меня мысль:
- Чтобы пользователь не видел элементы, которые нужно скрыть, вы можете добавить стиль CSS для предотвращения эффекта наведения в iframe - фактически, предотвратить эффект наведения в
div
, который содержит iframe .
Я использовал код, добавленный в этом ответе " CSS, отключить эффект наведения " для добавления встроенного стиля 1 в div, который содержит ваш iframe.
Итак, результат выглядит следующим образом:
<!-- HTML -->
<div class="embed-responsive embed-responsive-16by9" id="holder" style="pointer-events: none;">
<iframe class="frame" width="560" height="315"
src="https://www.youtube.com/embed/4hIZUCKsio0?rel=0&
controls=0&showinfo=0;autoplay=1&mute=1&loop=1&playlist=4hIZUCKsio
0" frameborder="0" allow="accelerometer; encrypted-media; gyroscope;
picture-
in-picture" allowfullscreen></iframe>
</div>
Единственным недостатком этого решения является то, что (при первом воспроизведении видео) , логотип YouTube, ссылка для общего доступа, заголовок видео и будут отображаться в течение 2-3 секунд, прежде чем автоматически спрятаться.
1 Вы должны фактически установить стиль как часть ваших решений CSS.