【发布时间】:2020-07-10 17:55:20
【问题描述】:
问题是关于概念而不是请求代码示例/
在我的应用程序中,我想要“播放专辑”功能,我几乎实现了这个功能,但是我注意到用户可能会退出到不同的专辑视图,例如在那里播放一首曲目,然后返回上一个专辑队列。
那么我应该在同一个单例中添加单独的 AVPlayer 变量以播放单个曲目,同时保持歌曲队列不变,还是完全放弃 AVPlayer 播放音频并仅在队列上运行? 我的第一个问题是在单例中实现多个功能是个坏主意(因此得名)。这里最好的用户体验是什么?
在 Apple Music 中,似乎将每张专辑都视为播放列表,并在队列的其余部分之前插入全新专辑。
【问题讨论】:
-
我明确表示这是关于概念而不是“代码”,我的问题不需要更集中。
标签: swift avplayer tvos user-experience