我使用MediaElement在我的应用中播放视频,并对此有疑问。 当我尝试在MediaElement中开始播放视频时,它会停止(暂停)在Background中播放的音乐。这是App Hub中我的应用程序认证失败的原因。如何赢得这个?
答案 0 :(得分:7)
您必须询问用户是否要使用以下内容停止音乐:
if (MediaPlayer.State == MediaState.Playing)
{
MessageBoxResult Choice;
Choice = MessageBox.Show("Media is currently playing, do you want to stop it ?", "Stop Player", MessageBoxButton.OKCancel);
if (Choice == MessageBoxResult.OK)
{
MediaPlayer.Stop();
FrameworkDispatcher.Update();
}
}