【问题标题】:Youtube and Facebook Video opening in media player when clicking button单击按钮时在媒体播放器中打开 Youtube 和 Facebook 视频
【发布时间】:2011-12-08 07:49:51
【问题描述】:

我是 iPhone 编程的菜鸟。我想询问有关视频和 Facebook 链接的问题。

我创建页面列表,当用户点击页面时,视图将显示视频描述和播放视频的按钮。

1.当用户点击按钮时,是否可以在媒体播放器中播放facebook和youtube视频?

因为每个页面都有不同的视频,我只得到一个 youtube 视频的嵌入链接(不是视频文件格式和视频标识符)。

2.如何向IBAction发送参数?因为当用户单击按钮时,它取决于所选页面上的视频链接。

在用户可以点击播放按钮并转到媒体播放器的部分部分,我的应用程序与 SBS News Australia 应用程序的外观相似。

谢谢!

【问题讨论】:

    标签: iphone objective-c youtube uibutton media-player


    【解决方案1】:

    很遗憾,您无法使用 MPMoviePlayerController 播放 YouTube(或 Facebook)视频。您可以使用 UIWebView 打开和播放 YouTube 视频,但不能播放任何其他 Flash 视频(如 Facebook 视频)。

    【讨论】:

    • 您好,感谢您的回答。所以 facebook 视频不能在 iPhone 上播放,对吗? (由于 Flash 视频)。如果无法在媒体播放器中播放,可以在 Youtube 应用中播放 youtube embed 链接吗?我想要的是当用户单击播放按钮时,视频会全屏加载(无论是通过媒体播放器还是其他应用程序)。
    • 只需在 UIwebView 中打开页面,并将allowInlineMediaPlayback 设置为no。这样它应该可以按照您的描述工作。
    • 好的,但我还有一个问题。我不想在屏幕上显示我的 uiwebview。如果我使用这种方法,用户需要点击 uiwebview 中的播放按钮。我想要的是:当我点击我的按钮时,它会直接进入“媒体播放器”,就像点击 uiwebview 中的播放按钮时一样。有可能吗?
    • 您可以使用 MPMoviePlayerController 播放 youtube 视频,但首先您应该解析 youtube html 并从中获取视频 url。
    猜你喜欢
    • 2014-09-27
    • 1970-01-01
    • 2021-11-03
    • 2012-07-23
    • 2021-01-07
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    相关资源
    最近更新 更多