как изменить цвет встроенного индикатора выполнения Google диска вместо красного, я хотел бы иметь белую полосу

#javascript #html #css #video #google-drive-api

Вопрос:

на встроенном видео YouTube вот как вы это делаете <iframe src="https://www.youtube.com/embed/QH2-TGUlwu4?color=white" width="560" height="315" frameborder="0"></iframe>

есть ли способ, которым я могу сделать это с помощью встроенного видео на Google диске

Комментарии:

1. Прочитайте свой вопрос и спросите себя, как кто-то может вам помочь.

2. Что ты имеешь в виду?

Ответ №1:

Нет, такого способа не существует.

Это исходит со стороны Google, и, глядя на документацию, кажется, что это невозможно.

Со стороны инспектора кажется, что элемент:

введите описание изображения здесь

Однако невозможно изменить CSS элемента в iframe, если он не происходит из того же источника. См.: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

Так что это:

 <div style=".ytp-swatch-background-color{background-color:white;}">
    <iframe
        src="https://drive.google.com/file/d/[YOUR VIDEO ID]/preview"
        width="640"
        height="480"
    >
    </iframe>
</div>
 

Это невозможно

Добавление:

?color=white

До конца встраивания диска тоже ничего не происходит.

Google контролирует, как отображать их встраивания, если они не решили добавить функциональность для встраивания дисков, то почти наверняка не будет способа.

Обходной путь

Так что, если вам это действительно нужно, то, возможно, лучше всего загрузить видео на YouTube и сделать его неопубликованным, чтобы его могли видеть только люди со ссылкой.