Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как удалить элементы управления видео из видео на YouTube?

Автор вопроса: alan478Ответов: 2

Я пытаюсь создать приложение и встроить видео с YouTube, но мне нужно удалить экранные элементы управления из проигрывателя (воспроизведение/назад/вперед/громкость и т. д.). Есть ли у кого-нибудь предложения о том, как это сделать? Возможно ли вместо этого иметь свои собственные настраиваемые кнопки (например, "вперед на 60 секунд")? Я просмотрел MPMoviePlayerController, но исследования показали, что это не то, что вызывается, когда UIWebView запускает видео на YouTube.

Я также просмотрел API YouTube, но не могу найти хороших руководств или примеров того, как на самом деле использовать его для разработки iOS.

Может ли кто-нибудь указать мне в правильном направлении? Я пытался понять это в течение нескольких дней, и я просто, кажется, крутил свои колеса.

Любая помощь будет принята с благодарностью!

  • Я не думаю, что это возможно. Вы могли бы взять FLV-файл и воспроизвести его в своем собственном видеоплеере? Chris Leyva 21.12.2013

iosyoutubevideouiwebviewmpmovieplayercontroller

Ответы

Ответ 1 · Gijo Varghese

UIWebView очень ограничен. Вы не можете поместить элементы управления видео там. Потому что UIWebView просто показывает другой веб-сайт в виде фрейма. Если должны быть какие-то элементы управления, эти элементы управления должны быть на веб-сайте. Таким образом, вы не можете добавить какие-либо дополнительные элементы управления.

Если вы хотите использовать кнопки управления для своих видео вместо YouTube, поместите видео на веб-страницу с кнопками управления, как показано ниже. Затем поместите его в UIWebView. Или вы можете использовать медиаплеер.

Ответ 2 · vishnu

у вас есть несколько вариантов 1. используйте API данных YouTube. вы можете редактировать элементы управления видео, если вы его используете. 2. вы можете использовать сторонний фреймворк youtubekit, посетив https://github.com/rinov/YoutubeKit если вы хотите посмотреть обучающее видео на YouTube, есть канал под названием "codewithchris". вот ссылка https://www.youtube.com/playlist?list=PLMRqhzcHGw1aLoz4pM_Mg2TewmJcMg9ua

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы