YouTube встраивает код на iPad - PullRequest
3 голосов
/ 02 мая 2011

Я работаю над улучшением работы сайта, добавив поддержку iPad.Это включает в себя поддержку видео.Наш клиент стремится к модели YouTube для хранения и показа видео - отлично подходит для нас!Первоначально я планировал использовать новые фрагменты YouTube с поддержкой HTML5 <iframe>.Это освобождает устройство от обнаружения устройств на YouTube и упрощает встраивание видео, так как нам не нужно беспокоиться о совместимости.Оказывается, CMS, которую мы используем, Sitecore CMS , удаляет <iframe> из нашего редактора WYSIWYG.После долгих исследований кажется, что это трудно сделать.

Перенесемся в прошлое ... Я проверил код <embed> старого стиля и обнаружил, хотя iOS не поддерживаетВспышка, эти встраивания, кажется, работают на iPadНекоторые исследования переполнения стека привели меня к этому посту , который предлагает его из-за плагина YouTube /System/Library/Internet Plug-Ins/YouTubePlugIn.webplugin на iPad, который позволяет воспроизводить.

Мой вопрос, есть ли какая-либо документация, что этоэто точная причина?Я хотел бы пойти по этому поводу, почему мы можем использовать обычный код <embed>, но мне нужно подтвердить его с помощью документа для iOS.Это плагин YT на каждом iPad по умолчанию, или пользователи должны установить его вручную?Это кажется хорошим решением, учитывая нашу неудачную несовместимость с <iframe>, но я должен поддержать использование <embed> с убедительными фактами.Заранее спасибо.

1 Ответ

2 голосов
/ 03 мая 2011

Ответ, который вы ищете, можно найти в справочнике по схеме URL Apple.По сути, на iDevices включается механизм, позволяющий обнаруживать и обрабатывать определенные типы URL-адресов - например, Google Maps, iTunes и также YouTube.

Вот несколько справочных ссылок.

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007899

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/YouTubeLinks/YouTubeLinks.html#//apple_ref/doc/uid/TP40007895-SW1

И просто для примера, вы также можете взглянуть на библиотеку разработчиков Safari, где приведены рекомендации по внедрению HTML5-видео и аудио: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...