项目需要播放一个用户提示声音。但是在首版APP中测试发现,当播放了别的声音之后,例如打开QQ音乐,自己的闹钟会被打断且无法恢复。
查阅了很多资料,方案如下
一:监听音频打断的通知,当音频被打断时候托管。
此类可以自行百度 : iOS 音频 打断
例如:https://blog.csdn.net/jeffasd/article/details/54693032
二:设置音频的播放模式,可以和其他的APP的声音共存。
例如: 跑步时候打开QQ音乐,
KEEP仍可以给用户提示:您已经跑步X公里,这个音频可以不被任何声音打断
代码如下:
参考文档:https://blog.csdn.net/s133315202/article/details/47334337
网友评论