2010-04-26 4 views
0

Windows Phone 7 용 간단한 미디어 플레이어를 작성하고 재생할 수 있습니다 (URI에서로드 된) 비디오 볼륨을 재생, 중지 및 제어 할 수 있지만 시도 할 때 위치를 설정하면 응용 프로그램이 멈 춥니 다. 나는이 두 라인을 사용하고 있지만, 하나가 작동하지 않습니다MediaElement.Position 비헤이비어 및 Windows Phone 7 문제

 Player.Position = new TimeSpan(0, 0, 0, 0, (int)Position.Value); 

     Player.Position = TimeSpan.FromSeconds((int)(Position.Value)); 

을 나는이 이벤트 핸들러가 수행하는 int 등으로 캐스팅,

void Player_MediaOpened(object sender, RoutedEventArgs e) 
    { 
     Position.Maximum = Player.NaturalDuration.TimeSpan.TotalMilliseconds; 
    } 

그리고 초 값을 사용하여 시도를하지만 매번 위치를 설정하려고하면 앱이 멈 춥니 다. 그렇지 않으면 비디오가 정상적으로 재생됩니다. 에 StackOverflow에 대한 지역 사회뿐만 아니라 그것을 찾을 수 있도록

+2

문제가 무엇인지 확실하지 않지만 일반 Silverlight에서 올바르게 작동하는 MediaElement를 얻으려고 했습니까? 그러면 문제가 Windows Phone 7에만 해당하는지 알 수 있습니다. – Skeets

+0

좋은 점은 비디오가 재생되지만 데스크톱에서 Silverlight로 시도하지 않은 것입니다.이를 수행하고 몇 가지 비디오를 추가로 시도해보십시오. 문제 야. – RoguePlanetoid

+0

내 컴퓨터에서이 문제가 발생하는지 잘 모르겠습니다. Windows Phone 7의 URI에서 비디오를 얻을 수있는 사람이 있으면 여기에서 알려주세요. – RoguePlanetoid

답변