【问题标题】:Where Podcast left off using MPMusicPlayerController?播客在哪里使用 MPMusicPlayerController 停止了?
【发布时间】:2012-01-28 19:48:08
【问题描述】:

我正在尝试查找上次使用 MPMusicPlayerController 播放播客的时间。

使用 iOS 上的内置 iPod 播放器,当播放播客然后用户切换到不同的媒体项目(可能是歌曲、播客、有声读物等)时,系统会记住播客的播放位置和时间它被重放,它会从那一刻开始播放。

有什么方法可以访问这些信息吗?在我的应用中,我让用户选择了一个播客,但它总是从头开始播放,而不是从上次停止的地方开始播放。

有什么想法吗?

【问题讨论】:

    标签: iphone ios ipad podcast mpmusicplayercontroller


    【解决方案1】:

    除非您对使用私有框架感兴趣(如果您有任何将其发布到 App Store 的计划,则不应该这样做),那么不,没有办法这样做。您可以手动(显然)跟踪在您的应用程序中播放播客的时间,但您无法检查它上次由另一个应用程序播放的时间,直到 Apple 决定将该功能添加到 API。不幸的是,MPMusicPlayerController 类现在的功能非常简单。

    【讨论】:

      【解决方案2】:

      最后播放的位置是 MPMediaItem 的书签时间。 http://github.com/DavidPhillipOster/podbiceps 有一个可用的播客示例应用程序

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多