【问题标题】:iOS - Playing a YouTube video in fullscreen from a table celliOS - 从表格单元全屏播放 YouTube 视频
【发布时间】:2014-01-17 13:45:50
【问题描述】:

我正在尝试在表格中显示一个 youtube 播放列表(使用 YouTube Data v3),当用户点击单元格时,每个视频都应该以全屏(横向)打开。 我怎样才能实现它?

第一次尝试:

每个表格单元格都包含视频的标题和一个包含视频 iframe 的小型 Web 视图;在这种情况下,如果用户点击缩略图,因为它是一个网络视图,视频会自动全屏播放。这种情况下的问题是整个单元格不可点击,只能点击缩略图。

第二次尝试:

单元格包含带有视频缩略图(无网络视图)和标题的图像。点击时会推送一个带有全屏 Web 视图的新视图控制器。这里的问题是我想跳过一个中间步骤。

完美的结果正是 YouTube 应用所做的:在视频结果列表中,当您点击一个单元格时,视频会打开并自动开始;但与这种情况不同,我需要全屏打开它。

非常感谢您的任何提示, 丹

【问题讨论】:

    标签: ios youtube youtube-api


    【解决方案1】:

    第一次尝试,但稍作修改,
    如果用户点击单元格重新加载 webview 并更改 iframe html 代码使其自动播放。How to autoplay a YouTube video in a UIWebView

    【讨论】:

    • 感谢您的快速回答;你会如何在风景中打开它?视频列表视图仅支持纵向模式。
    • 您想以横向播放视频,而不是纵向播放视频。因此将其旋转 90 度并设置帧以填充横向。
    猜你喜欢
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2012-12-26
    • 2013-06-21
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    相关资源
    最近更新 更多