Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 当应用程序启动Win phone 8时停止背景音频_Windows Phone 8_Background Audio - Fatal编程技术网

Windows phone 8 当应用程序启动Win phone 8时停止背景音频

Windows phone 8 当应用程序启动Win phone 8时停止背景音频,windows-phone-8,background-audio,Windows Phone 8,Background Audio,我有一个应用程序,当按下按钮时可以用MediaElement播放音频 但现在我有一个问题。例如,如果我在手机上播放歌曲并进入应用程序,当我按下该按钮时,应用程序会中断并退出 现在,我在起始页添加了以下代码: if (Microsoft.Xna.Framework.Media.MediaPlayer.State == MediaState.Playing) { Microsoft.Xna.Framework.Media.MediaPlayer.Pause(

我有一个应用程序,当按下按钮时可以用MediaElement播放音频

但现在我有一个问题。例如,如果我在手机上播放歌曲并进入应用程序,当我按下该按钮时,应用程序会中断并退出

现在,我在起始页添加了以下代码:

if (Microsoft.Xna.Framework.Media.MediaPlayer.State == MediaState.Playing)
        {

            Microsoft.Xna.Framework.Media.MediaPlayer.Pause();

        }
现在的问题是,当我在播放音乐时第一次启动应用程序时,应用程序会立即进入和退出,并暂停音乐。然后,如果我再次启动应用程序,一切正常

但是,我如何在第一次启动应用程序时停止或暂停音乐而不退出应用程序

谢谢

更新

我找到了答案

只需将此添加到Microsoft.Xna。。。。输入if语句

FrameworkDispatcher.Update();

现在一切正常。

你的发现做得很好。你可能想把它作为答案写在下面的框中,并把它标记为答案,这样人们就知道你已经完成了。