【问题标题】:IOS Video PlayerIOS视频播放器
【发布时间】:2012-04-03 18:49:27
【问题描述】:

我能够将我的 vimeo 视频嵌入到我的应用程序中,并在点击时在本机视频播放中播放。我的问题是,当使用本机视频播放器时,实际上是 webview 还是完全独立的东西。我试图让播放器自动旋转,因为我的应用程序都是纵向模式。有谁知道我怎么能做到这一点?我正在使用 phonegap 来组合这个应用程序。提前感谢您的帮助!

【问题讨论】:

    标签: ios cordova vimeo


    【解决方案1】:

    标准 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

    【讨论】:

    • 嗯,这有点过头了,但我正在努力追随它。我可以找到 appdelegate.m 文件,但不知道您所说的“查看文件”是什么意思,您能澄清一下吗?
    • “视图文件”有问题的那一行上面的行是“视图控制器”。您没有以 .m 结尾的视图控制器文件吗?
    • 我有一个“AppDelegate.m”和一个“AppDelegate.h”。那么这两行代码都在 .m 文件中吗?再次为菜鸟问题道歉!
    • 嗨,Alex,您能提供的任何帮助将不胜感激。告诉我,谢谢!
    • 对不起。我正沉浸在自己的 UITabBar 乐趣中。查看 Phonegap 关于自动旋转的文档。
    猜你喜欢
    • 1970-01-01
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    • 2015-05-20
    相关资源
    最近更新 更多