Пользовательский цвет YouTube-проигрывателя для встраивания - PullRequest
1 голос
/ 10 мая 2019

Для некоторых проектов я хочу установить цвет индикатора выполнения или кнопки воспроизведения на плеере YouTube.

Я знаю, что мы можем установить белый цвет, добавив в src "? Color = white" (красный по умолчанию).

Но я хочу что-то более похожее на видео «The Huffinton Post» (французское издание):

https://www.huffingtonpost.fr/entry/en-australie-cette-tempete-de-sable-a-transforme-le-jour-en-nuit_fr_5cd302f0e4b07ce6ef795848

Но я не нашел его в исходном коде. Я пытаюсь использовать JS и Jquery, чтобы добавить файл CSS (чтобы изменить цвета правил) в iframe, без успеха ...

Как мне это сделать?

Спасибо!

1 Ответ

0 голосов
/ 10 мая 2019

Это бэкэнд-функция YouTube, которая специально предназначена для huffingtonpost.fr. И вот почему:

  1. Открыть https://www.huffingtonpost.fr/robots.txt (мы хотим страницу, где нет CSS и JavaScript)
  2. Откройте DevTools и выберите вкладку Элементы
  3. Измените содержимое <body> на следующее:

    <iframe id="ytplayer" type="text/html" allowfullscreen="allowFullScreen" src="https://www.youtube.com/embed/Hv_pklVVrQI" width="854" height="480" frameborder="0" allow="autoplay"></iframe>
    
  4. Вы увидите зеленую кнопку и фон управления

На каждом другом домене будет отображаться обычная тема.

...