Я пытаюсь встроить новую версию iframe в видео YouTube и запустить его автоматическое воспроизведение.
Насколько я могу судить, нет способа сделать это, изменив флаги URL-адреса. Есть ли способ сделать это с помощью JavaScript и API?
задан 02 сен ’11, 06:09
Есть ли способ отключить звук при запуске видео с помощью кода, я не хочу удивлять своих пользователей звуком — daniel metlitski
В браузере есть настройки для этого — Hossam Maher
14 ответы
Это работает в Chrome, но не в Firefox 3.6 (предупреждение: видео RickRoll):
Цена на JavaScript API для встраивания iframe существует, но все еще публикуется как экспериментальная функция.
ОБНОВЛЕНИЕ: теперь полностью поддерживается iframe API и «Создание объектов YT.Player — Пример 2» показывает, как установить «автовоспроизведение» в JavaScript.
ответ дан 24 окт ’12, 16:10
Iframe tag in html | Embed youtube video in iframe tag
Подсказка: на мобильных устройствах возможно, что и параметр src, и вызов api не будут работать из-за ограничений: http://developers.google.com/youtube/… — Линус Колдуэлл
Я считаю, что на мобильном устройстве (Webview на Android 5.0) функция onYouTubeIframeAPIReady() не срабатывает. У кого-нибудь есть решение? — Кто-то где-то
Есть ли способ отключить звук при запуске видео с помощью кода, я не хочу удивлять своих пользователей звуком — Дэниел Метлицкий
Вам также может понадобиться: allow = «autoplay» для iFrame — Джеффз
С апреля 2018 года Google внесла некоторые изменения в Политика автозапуска. Вам не только нужно добавить autoplay=1 в качестве параметра запроса, но также добавьте allow=’autoplay’ как атрибут iframe
Итак, вам нужно будет сделать что-то вроде этого:
Создан 13 июля ’20, 14:07
autoplay = 1, поскольку параметра недостаточно (время написания 20 июля). Я бы добавил allow = ‘autoplay’ в iframe, чтобы функция автозапуска работала. — Гкиокан
Да, я хотел дать понять остальным, что решение — это не только параметр в URL-адресе, но и дополнительный параметр 🙂 Возможно, вам стоит упомянуть об этом явно. — Гкиокан
Во встроенном коде YouTube по умолчанию автовоспроизведение отключено. Просто добавьте autoplay=1 в конце атрибута «src». Например:
ответ дан 13 авг.
Добавить ?autoplay=1 в src — Белка
да собственно autoplay = 1, а? указать, что src может иметь такие параметры, как цвет, элементы управления и каждый разделенный знаком encrypted-media» allowfullscreen>
ответ дан 14 авг.
Самый полезный ответ. Имеет смысл. — Роббкларк
Это должен быть принятый ответ. — перкрлсн
Встраивание iframe 2014 о том, как встроить видео YouTube с автовоспроизведением и без рекомендуемых видео в конце клипа
rel=0autoplay=1″ frameborder=»0″ allowfullscreen>
Создан 11 июля ’18, 12:07
в конце iframe src добавьте $(‘.video-selector iframe’)[0].contentWindow.postMessage(», ‘*’); >);
это должно автоматически воспроизводить видео на document.ready
обратите внимание, что вы также можете использовать это внутри функции щелчка, чтобы щелкнуть другой элемент, чтобы запустить видео
Что еще более важно, вы не можете автоматически запускать видео на мобильном устройстве, поэтому пользователям всегда придется нажимать на сам видеопроигрыватель, чтобы запустить видео.
Изменить: я на самом деле не уверен на 100% в документе. Уже iframe будет готов, потому что YouTube все еще может загружать видео. На самом деле я использую эту функцию внутри функции щелчка:
$(‘.video-container’).on(‘click’, function()< $(‘video-selector iframe’)[0].contentWindow.postMessage(», ‘*’); // add other code here to swap a custom image, etc >);
Создан 15 июля ’15, 16:07
Источник: stackovergo.com
Запустите / воспроизведите встроенное (iframe) YouTube-видео по клику изображения
Я пытаюсь начать воспроизведение встроенного видео YouTube, нажав на изображение. Идея состоит в том, чтобы изображение располагалось поверх видео, и при щелчке по изображению оно затухает и начинает воспроизведение видео.
Я использую jquery для затухания изображения и надеялся найти способ воспроизвести или щелкнуть видео с помощью jquery.
Затухание работает нормально, но я не могу понять, как запустить видео для воспроизведения. Я заставил его работать в нескольких браузерах, настроив автоматическое воспроизведение видео и скрыв его, а затем добавив к нему видео при нажатии на изображение. В большинстве браузеров видео воспроизводилось автоматически при исчезновении, но в Chrome оно начинало воспроизводиться автоматически, даже когда оно было скрыто. Это не сработало в iOS тоже.
Поскольку я довольно новичок в этом, я даже не уверен, что пишу это на 100% правильно, но я попробовал что-то вроде этого без успеха:
$(‘#IMAGE’).click(function() < $(‘#VIDEO’).play(); >);
Итак, как бы я хотел, чтобы видео воспроизводилось на изображении? Есть ли способ воспроизвести видео при нажатии на изображение, просто используя jquery?
Источник: stackru.com
Как встроить autoplaying видео на YouTube в iframe?
Я пытаюсь вставить новый элемент iframe версия видео с YouTube и сделать его автоматическое воспроизведение.
Насколько я могу судить, нет никакого способа сделать это путем изменения флагов в URL. Есть ли способ сделать это с помощью JavaScript autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen> frameborder=»0″ allowfullscreen>
В API яваскрипта при встраивании iframe существует, но по-прежнему проводится в качестве экспериментальной функции.
Обновление: элемент iframe API-интерфейс теперь полностью поддерживается и не создавая ыть.Объекты-проигрыватель — Пример 2. на»]2 показывает, как установить и»автозапуск» в языке JavaScript.
Комментарии к ответу ( 5 )
API искусственного интеллекта для парсинга конкурентов
productapi.dev
Waheed ur Rehman
Ответ на вопрос
23-го января 2013 в 5:19
2013-01-23T17:19:51+00:00
Дополнительно
Встроенный код на YouTube автозапуск по умолчанию отключен. Просто добавьте параметр autoplay=0’в конце-то «НИЦ» и атрибут. Например:
width=»960″ height=»447″ frameborder=»0″ allowfullscreen>
Редактировал ответ 13-го августа 2013 в 8:26
Комментарии к ответу ( 2 )
API искусственного интеллекта для парсинга конкурентов
productapi.dev
MatayoshiMariano
Ответ на вопрос
4-го июля 2018 в 6:32
2018-07-04T18:32:19+00:00
Дополнительно
Начиная с апреля 2018 года, компания Google внесла некоторые изменения в автозапуск политика. Так что вам придется сделать что-то вроде этого:
Комментарии к ответу ( 0 )
Ответ на вопрос
5-го мая 2014 в 9:41
2014-05-05T21:41:23+00:00
Дополнительно
Iframe в 2014 добавьте о том, как встроить видео с ютюб с автозапуском и не предложил видео в конце клипа
rel="0&autoplay
"
frameborder="0" allowfullscreen>
Редактировал ответ 11-го июля 2018 в 11:10
Комментарии к ответу ( 0 )
API искусственного интеллекта для парсинга конкурентов
productapi.dev
Tim Vermaelen
Ответ на вопрос
14-го августа 2018 в 12:17
2018-08-14T12:17:33+00:00
Дополнительно
Августа 2018 года я ничего'т найти рабочий пример на реализация iframe. Были и другие вопросы, связанные с только, что отдал его немного хром.
Вы'будете иметь, чтобы отключить звук немой=1 для того, чтобы автозапуск на Хром. ФФ и IE, кажется, работает просто отлично, используя параметр autoplay=0 в качестве параметра.
Комментарии к ответу ( 0 )
Ответ на вопрос
15-го июля 2015 в 2:27
2015-07-15T14:27:28+00:00
Дополнительно
в конце элемент iframe в src, добавьте $('.video-selector iframe')[0].contentWindow.postMessage('', '*'); >);
это должно играть видео автоматически по документу.готов
обратите внимание, что вы могли бы также использовать это в нажмите функции, чтобы нажать на другой элемент, чтобы запустить видео
Что еще более важно, вы не можете автоматический запуск видео на мобильном устройстве, так что пользователи всегда будут иметь, чтобы нажать на видео-проигрыватель для запуска видео
Редактировать: Я'м на самом деле не уверен на 100% на документ.готовый элемент iframe будет готов, потому что YouTube по-прежнему можно загружать видео. Я'м на самом деле с помощью этой функции внутри щелчка:
$('.video-container').on('click', function()< $('video-selector iframe')[0].contentWindow.postMessage('', '*'); // add other code here to swap a custom image, etc >);
Источник: kzen.dev