2012-04-03 169 views
1

我能夠將我的vimeo視頻嵌入到我的應用程序中,並在點擊播放本地視頻時播放。我的問題是,在使用本地視頻播放器時,實際上是webview還是其他東西完全分離的。我試圖讓玩家自動旋轉,因爲我的應用程序都是肖像模式。有誰知道我可以做到這一點?我正在使用phonegap將這個應用程序放在一起。在此先感謝您的幫助!IOS視頻播放器

回答

0

在一個標準的Xcode的Mac OS的應用程序的層次應該是這樣的:

窗口: 查看: QTMovieView

如果您已經安裝了Xcode中,你可能想看看這個文件,您的硬盤: file:///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 { 返回YES; }

如果你的HD上安裝了最新的iOS SDK,你也可以看看這個iOS項目(AVPlayerDemo),它可能有所幫助:file:/// Library/Developer/Shared/Documentation/DocSets /com.apple.adc.documentation.AppleiOS5_0.iOSLibrary.docset/Contents/Resources/Documents/index.html#samplecode/AVPlayerDemo/Listings/ReadMe_txt.html

+0

嗯,這有點超過我的頭,但我是試圖遵循它。我可以找到appdelegate.m文件,但不知道「視圖文件」是什麼意思,你可以澄清? – nate8684 2012-04-03 19:41:06

+0

上面那個你有一個問題與「查看文件」,其中是說「視圖控制器」的行。你沒有以.m結尾的視圖控制器文件嗎? – 2012-04-03 20:37:08

+0

我有一個「AppDelegate.m」和一個「AppDelegate.h」。那麼,這兩行代碼是否在.m文件中?對不起noobie問題再次抱歉! – nate8684 2012-04-04 12:34:07