2012-04-03 166 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