2015-02-06 1 views
0

8.1 RT오류가 발생하면 격리 된 저장소 창 전화에 BackgroundMediaPlayer와 재생 파일 .MP3 (StorageFile) 나는 내가 격리 된 저장소에 내 노래를 얻을 윈도우 폰 8.1 런타임 를 사용

내 코드 : storageFile이 격리 된 저장소

의 노래
IRandomAccessStream stream = await storagefile.OpenAsync(FileAccessMode.Read); 
BackgroundMediaPlayer.Current.SetStreamSource(stream); 
BackgroundMediaPlayer.Current.Play(); 

나는 그것을 재생할 수 있지만, 작업 사진을 추천

http://photoshare7.com/image/f5a

(에뮬레이터 및 장치 내강 (520)을 시도)하지 않을 때

_message : 'Windows.Media.Playback.IMediaPlayerSource'

제발 도와주세요 나를 .Tks all.Sr 내 영어를 입력 유형 'Windows.Media.Playback.MediaPlayer'의 개체를 캐스팅 할 수 없습니다.

답변

1

나는 단지 같은 문제에 부딪 혔습니다. 이것은 전경 어플리케이션에서 SetStreamSource으로 전화 할 때 발생합니다. [https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn642090.aspx] 참조. 파일에서 오디오를 재생하려면 배경 오디오 플레이어에 메시지를 보내야합니다 ([How to pass an object to background project in Windows Phone? 참조).

+0

공유 용 ForeGround에서 Mess (Wp8.1 RT)가있는 배경으로 StorageFile (장치의 노래) 패스 패스를 사용하면 작동합니다. – MrTy