【发布时间】:2012-04-03 18:49:27
【问题描述】:
我能够将我的 vimeo 视频嵌入到我的应用程序中,并在点击时在本机视频播放中播放。我的问题是,当使用本机视频播放器时,实际上是 webview 还是完全独立的东西。我试图让播放器自动旋转,因为我的应用程序都是纵向模式。有谁知道我怎么能做到这一点?我正在使用 phonegap 来组合这个应用程序。提前感谢您的帮助!
【问题讨论】:
我能够将我的 vimeo 视频嵌入到我的应用程序中,并在点击时在本机视频播放中播放。我的问题是,当使用本机视频播放器时,实际上是 webview 还是完全独立的东西。我试图让播放器自动旋转,因为我的应用程序都是纵向模式。有谁知道我怎么能做到这一点?我正在使用 phonegap 来组合这个应用程序。提前感谢您的帮助!
【问题讨论】:
标准 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 { 返回是; }
如果您的 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
【讨论】: