1

我正在开发一个 tvml/tvjs 应用程序,并添加了以下代码以允许在后台播放音频(applicationDidBecomeActive):

 let audioSession = AVAudioSession.sharedInstance()

 do {
     try audioSession.setCategory(AVAudioSessionCategoryPlayback)
     try audioSession.setActive(true)
 } catch {
     print("no audio to assign")
 }

Required Background Modes我还将info.plist 中的第一项设置为App plays audio or streams audio/video using AirPlay.

我现在的问题是,虽然我可以在后台播放音频并从 tvOS 的任何位置暂停音频,但暂停后我无法播放音频。我正在寻找像 Podcast 应用程序这样的功能,我可以在其中自由播放和暂停当前的流式音频。

我似乎在 TVML/TVJS 的文档中找不到任何指向正确方向的内容。谢谢!

4

0 回答 0