Как перестать играть музыку с Zune в Silverlight? - PullRequest
1 голос
/ 01 декабря 2011

Требуется процесс тестирования:

  1. Воспроизведение музыкального файла.
  2. Запустите приложение.
  3. Убедитесь, что во время загрузки приложения оно не останавливает, не возобновляет и не останавливает активно воспроизводимую музыку.

Как сделать это в 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 голосов
/ 12 апреля 2012

тебе полезно.

Я страдал с той же проблемой, наконец, я получил решение по нижеуказанному URL.

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

, если вам это нужно, пожалуйста, проголосуйте за этот ответ.

0 голосов
/ 31 января 2012

Абсолютно, все вышеперечисленное выглядит нормально, сбой может быть другой частью.Пожалуйста, поместите исключение, сгенерированное здесь.Также убедитесь, что рабочая ссылка XNA Frame добавлена ​​в приложение вместе с использованием Microsoft.Xna.Framework.Media;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...