1
저는이 응용 프로그램을 C# 코드로하지만 MP3는 재생하지 않습니다.WP : MediaElement가 절대 재생되지 않습니다
music = new MediaElement();
music.AutoPlay = false;
music.Source = new Uri("/music/musicNormal.mp3", UriKind.Absolute);
music.CurrentStateChanged += new RoutedEventHandler(music_CurrentStateChanged);
music.MediaOpened += new RoutedEventHandler(music_MediaOpened);
currentStateChanged
이벤트의 경우 MessageBox를 제공하지만 결코 트리거되지 않았습니다. MediaOpened
이벤트의 나는 줄 music.Play()
을 줄뿐만 아니라 내가 시도
private void changeMusic(bool normal)
{
music.Stop();
if (normal)
music.Source = new Uri("/music/musicNormal.mp3", UriKind.Absolute);
else
music.Source = new Uri("/music/musicFast.mp3", UriKind.Absolute);
}
private void playMusic()
{
if (timeBar.Value <= 10 && music1)
{
timeNumber.Foreground = new SolidColorBrush(Colors.Red);
changeMusic(false);
music2 = true;
music1 = false;
}
else if (timeBar.Value > 10 && music2)
{
timeNumber.Foreground = new SolidColorBrush(Colors.White);
changeMusic(true);
music1 = true;
music2 = false;
}
if (musicEnabled) music.Play();
}
이러한 기능이
을 유발하지 :- 가의 MediaFailed 이벤트를 통해 추적을하지만, 실패하지 않는다
- UriKind를 상대 및 상대 기본값으로 변경
- /t 콘텐츠를 자원하는 MP3 설정이 MediaElement에
- 로 그 둘을 분리하는 시도 URI
- 의 시작 부분에 아케 거리에 슬래시, 내가 아는 어떤 포함 된 리소스
:
- 상태가 항상 "닫힘"
- URI를 XAML에 지정하면 작동합니다. 하지만 난 그걸하고 싶지 않아.
- 모든 기능이 조건에 따라 제대로 작동하고 있습니다. 그냥 음악이 시작되지 않습니다.
의견이 있으십니까?
답변 됨 Found! SOF에서 더 이상 검색하지 않는 것이 좋지 않습니다. http://stackoverflow.com/questions/7018335/mediaelement-not-playing-audio-from-stream-wp7 코드에서 MediaElement를 수정하기 전에 다음과 같이 시각화해야합니다. 먼저 XAML. 7 시간 이내에 답변을 게시 할 수 없습니다. – Fadli