如何在Silverlight中停止使用zune播放音乐?

时间:2011-12-01 12:50:01

标签: silverlight windows-phone-7 silverlight-4.0

需要测试过程:

  1. 播放音乐文件。
  2. 启动该应用程序。
  3. 确认在应用程序加载时,它不会暂停,恢复或停止正在播放的音乐。
  4. 如何在Silverlight中制作它?

    我有类似的东西:

    protected void CheckMusicPlaying()
    {
       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(); //We simply stop their music so when they click your buttons, only yours is playing.  
       }
    } 
    

    并在构造函数中:CheckMusicPlaying();崩溃。

2 个答案:

答案 0 :(得分:0)

当然,上面看起来很好,崩溃可能形成其他部分。 请输入此处生成的异常。 另外,验证XNA Frame工作引用是否与使用Microsoft.Xna.Framework.Media一起添加到应用程序中;

答案 1 :(得分:0)

对你有用。

我遇到了同样的问题,最后我在下面的网址上找到了解决方案。

http://refractored.com/2010/12/05/windows-phone-7-media-player-certification-requirements/

如果它对您有用,请投票给这个答案。