Есть ли простой (r) способ воспроизведения видео с YouTube по URL? (IFrame API) - PullRequest
1 голос
/ 03 апреля 2020

Если вы хотите загрузить видео Youtube по URL в фрейме, вам следует использовать строго отформатированную ссылку, которая выглядит следующим образом: http://www.youtube.com/v/VIDEO_ID?version=3

Дело в том, что URL-адреса обычно вводятся реальными людьми (создателями контента). И они получают URL-адреса из самых доступных мест, таких как:

  • адресная строка браузера
  • через кнопки общего доступа

И URL-адреса часто выглядят так :

А потом у нас есть пара сценариев ios ( image ):

A: loadVideoById () получить URL видео → проанализировать URL для получения идентификатора → loadVideoById (id)

B: loadVideoByUrl () получить URL видео → проанализировать URL для получения идентификатора → создать строгий URL с идентификатором → loadVideoByUrl (URL)

Я не понимаю сценарий " B ", зачем он вообще нужен? Разработчикам было бы более полезно иметь сценарий "C".

C: loadVideoByUrl () получить видео URL → loadVideoByUrl (URL)

Я не верю, что Youtube не может анализировать свои собственные URL. Но сейчас я делаю это с помощью регулярных выражений вручную и индивидуально для каждого типа URL, указанного в списке выше. Итак, вопрос: Есть ли что-то, чего я не знаю, и есть ли способы использовать любой URL-адрес YouTube для загрузки видео?

Если нет, то кто-нибудь знает, где я могу опубликовать запрос на выпуск / заявку в отношении YouTube IFrame API ? Заранее спасибо.

...