내 앱에서 인터넷 오디오 파일을 재생하려고하지만 크기가 큰 파일에 문제가 있습니다. 코드 :Windows Phone 8 Audiotrack 오류 - 왜?
var track =
new AudioTrack(
new Uri(uri, UriKind.Absolute),
"Podcast",
string.Empty,
string.Empty,
null);
은 "URI"VAR 디버깅가 유효한 URL을 포함 (문자열) = URI "http://www.msftinsider.com/wp-content/uploads/2014/04/podcast_1.mp3이"는 AudioTrack 객체가 생성되지만 오디오가 없을 때 플레이(). AudioTrack 객체에 에러 :
{System.Runtime.InteropServices "기간 = 'track.Duration은'함께 System.Runtime.InteropServices.COMException '종류의 예외가 발생했습니다." COMException (0x80004005) : 오류 HRESULT E_FAIL이 COM 구성 요소 호출에서 반환되었습니다. Microsoft.Phone.BackgroundAudio.AudioTrack.get_Duration에서 Microsoft.Phone.BackgroundAudio.Interop.IAudioTrack.get_Duration() 에서 ()}
이유는 무엇입니까? 고맙습니다.
감사합니다. EnabledPlayerControls.None 매개 변수를 전달해야합니다. Null 인 경우 재생되지 않습니다. – Adelaiglesia
예, 플레이어 컨트롤을 표시할지 여부를 알아야합니다. D ... 건배 – vITs