我有一个应用程序(Windows Phone 8.1 RT),我在其中录制和播放小型音频剪辑。我使用MediaCapture
对象录制剪辑,并使用MediaElement
控件的Play()
和Pause()
方法播放它们。
但是,如果手机的音乐播放器在后台播放一些音乐,则会给我带来一些问题:
在录制音频期间,播放的音乐被静音,以便录制的音频不具有在后台播放的音乐内容。我想在开始录制时暂停背景音乐,并在录制停止时恢复播放。我怎么能这样做?
播放音频时,播放录制的音频剪辑时,后台播放的音乐会停止,但音频剪辑完成或暂停时不会自动恢复。事实上,正在播放的音乐将从快速启动(按下音量键时获得的下拉菜单)中删除,并且只能从音乐播放器恢复。
我如何访问手机的音乐播放器,以便在用户播放/暂停我的应用中的音频片段时,我可以明确暂停并恢复它?