【问题标题】:Current time of youtube video on iphoneiphone上youtube视频的当前时间
【发布时间】:2011-12-10 06:05:42
【问题描述】:

有没有办法在 iphone 上获取 youtube 视频的当前经过时间?

我将 YouTube 播放器嵌入到 UIWebView 中。

【问题讨论】:

  • 嗯,我认为这不会有帮助,但我希望它会...我知道您可以通过获取视频的 url 来指定 youtube 视频 url 中的时间...例如: youtube.com/watch?v=RF8GeOYjO3Q 并且在 url 的末尾,视频的时间就像... youtube.com/watch?v=RF8GeOYjO3Q04m37s 注意最后 6 位数字,它表示秒和分钟...
  • 谢谢 Gabe,但这对我的问题没有帮助。
  • 你有没有想过解决你的问题?
  • @flopes 在 youtube 播放器中使用此解决方案的任何人。
  • 你可以使用javascript来获取链接stackoverflow.com/questions/6970013/…中提到的时间

标签: iphone uiwebview youtube


【解决方案1】:

最好的解决方案不是使用 UIWebView,而是滚动您自己的基于 Foundation 的视频播放器。如果您使用 AVPlayer 类并将 YouTube 视频流式传输到 AVUrlAsset (我认为,从我的头顶)。

文档的链接是:

http://developer.apple.com/library/ios/#DOCUMENTATION/AVFoundation/Reference/AVPlayer_Class/Reference/Reference.html

通过这种方式,您可以利用 KVO 来监控当前播放状态以进行显示或其他用途。 Apple Developer 网站上有一个示例 AVPlayer 应用程序,您可以参考它来帮助您进行操作。

【讨论】:

    猜你喜欢
    • 2011-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 2017-04-15
    • 2021-12-23
    相关资源
    最近更新 更多