1

AVPlayer用来播放连续的互联网广播流。我设置了一个AVAudioSession和我的 Info.plist 以在应用程序处于后台时继续播放,并处理远程控制事件以播放、暂停和停止。

在 iOS 上,在多任务栏、锁定屏幕、连接的蓝牙设备等中,可以控制下一首和上一首曲目。在这些控件可用且未“变灰”的情况下,用户假设他可以跳到另一个“轨道”。但这在我的场景中是不可能的。没有单一的“轨道”。该应用程序只能消费由 icecast 服务器播放的内容。

问题:是否可以隐藏或禁用这些控件,以便用户了解无法跳到另一个“轨道”?(如果是,如何?)

4

1 回答 1

1

不,只是不要对这些控件做出反应。只响应您响应的控件(例如播放暂停按钮)。

在我的一个应用程序的这个例子中:

在此处输入图像描述

“下一个”和“上一个”按钮什么都不做;它们毫无意义。但我从未收到用户的投诉。

于 2013-05-15T17:10:03.923 回答