Запустите YTPlayerView в полноэкранном режиме на iPad

Я использую класс YTPlayerView iOS, предоставленный Youtube, и вы можете проверить его здесь .

Проблема в следующем: на айфоне видео автоматически запускается в полноэкранном режиме, а на айпаде нет, а мне нужно запускать его в полноэкранном режиме по умолчанию.


person Boda    schedule 24.08.2014    source источник
comment
опубликуйте код, который у вас есть на iPhone, который работает в полноэкранном режиме и не работает на iPad   -  person Ty Lertwichaiworawit    schedule 24.08.2014
comment
Просто перейдите по URL-адресу, загрузите класс и шаблон HTML-плеера, затем используйте метод loadVideoById, вот и все.   -  person Boda    schedule 24.08.2014
comment
@AubadaTaljo, вам когда-нибудь удавалось решить вашу проблему? Я сталкиваюсь с теми же проблемами, что и вы. У меня он играет, но я не вижу видео, только звук.   -  person Woogie    schedule 24.11.2014
comment
Вообще-то, нет! все еще не повезло с этой проблемой, я получаю видео, но я не знаю, как перевести проигрыватель в полноэкранный режим, не заставляя пользователя нажимать на него, моя жизнь проще, чем ваша, я думаю   -  person Boda    schedule 09.12.2014
comment
Привет, ребята .. Я также столкнулся с той же проблемой. на iPad видео воспроизводится только в обычном режиме, а на iPhone работает в полноэкранном режиме. Поэтому, пожалуйста, дайте мне знать решение, если у вас есть. Спасибо   -  person Mitesh Khatri    schedule 19.08.2015


Ответы (2)


Для всех, кто сталкивается с этой проблемой, я решил ее, удалив этот класс и используя XCDYoutubeKit, это решило мою проблему, но мне пришлось удалить отдельный пользовательский интерфейс, в котором я использовал свой проигрыватель.

https://github.com/0xced/XCDYouTubeKit

Он также доступен черезcocopods.

person Boda    schedule 31.01.2015
comment
Как указано в README, эта библиотека прямо противоречит Условиям использования Youtube. Мне было бы интересно решение, которого нет. (Кому интересно, см. раздел 4.C условий использования). - person DexterW; 24.02.2015

Добавьте этот код, чтобы на iPhone не запускалось воспроизведение на весь экран:

var playerVars: NSDictionary = ["playsinline" : 1]
self.playerView.loadWithVideoId("6v2L2UGZJAM", playerVars: playerVars)
person Yestay Muratov    schedule 07.05.2015
comment
Мне нужно, чтобы iPad начал играть в полноэкранном режиме, а не для того, чтобы видео на iPhone начиналось на маленьком экране! - person Boda; 20.08.2015