IOS Видеоплеер - PullRequest
       12

IOS Видеоплеер

1 голос
/ 03 апреля 2012

Мне удалось вставить мое видео vimeo в мое приложение и воспроизводить его при нажатии видео.Мой вопрос заключается в том, что при использовании нативного видеоплеера это веб-просмотр или что-то совершенно отдельное.Я пытаюсь заставить плеер автоматически вращаться, так как мое приложение полностью в портретном режиме.Кто-нибудь знает, как мне это сделать?Я использую PhoneGap, чтобы собрать это приложение.Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 03 апреля 2012

Иерархия в стандартном приложении Xcode Mac OS должна быть такой:

Окно: Посмотреть: QTMovieView

Если у вас установлен Xcode, вы можете проверить этот файл на жестком диске: Файл: ///Library/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleSnowLeopard.CoreReference.docset/Contents/Resources/Documents/index.html#samplecode/MyMediaPlayer/Introduction/Intro.html#//apple_ref / DOC / UID / DTS40009203-Intro-DontLinkElementID_2

Не уверен, как вы это сделаете с PhoneGap, но вот как вы это сделали в ObjectiveC

Чтобы сделать это автоматически, все, что вам нужно сделать, это заставить представление реагировать на изменение ротации.

То, что контролирует представление (контроллер представления), - то, где это делается.

Вам понадобится это в вашем интерфейсе вашего файла просмотра: - (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation;

И этот метод позже в .m файле

(BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation { вернуть ДА; }

Если на вашем HD установлена ​​последняя версия iOS SDK, вы также можете взглянуть на этот проект для iOS (AVPlayerDemo), который может помочь: file: /// Library / Developer / Shared / Documentation / DocSets / com. apple.adc.documentation.AppleiOS5_0.iOSLibrary.docset / Содержание / Ресурсы / Документы / index.html # samplecode / AVPlayerDemo / Объявления / ReadMe_txt.html

...