2012-09-02 3 views
1

은 .. 내가 URL에서 MP3 오디오를 재생할 medialement 요소를 사용 WP7에서 MediaElement에 ..윈도우 폰 7에서

오디오는 어떤 장애없이 재생 ..하지만 처음으로 두 번째 소스를 설정할 때

AG_E_NETWORK_ERROR 

문제를

참고가 될 수 무엇 : 다음과 같은 예외를 throw 나도 같은 오디오 파일을 재생하려고하지만 그것은 작동하지 않았다.

+0

MediaElement를 재생하는 데 사용하는 코드를 제공 할 수 있습니까? –

답변

0

이것은 Silverlight의 URL 제한 때문입니다. 대답에 대한 자세한 설명은 실버 라이트 런타임은 System.Net 네임 스페이스의 WebClient를 및 HTTP 클래스의 URL을 특정 클래스에 대한 액세스를 제한, 보안상의 이유로 여기 http://msdn.microsoft.com/en-us/library/cc189008(VS.95).aspx

입니다. 에서 비슷한 액세스 제한이 적용되어 System.Windows.Controls 네임 스페이스의 Image 및 MediaElement 클래스를 비롯한 다른 클래스에 대한 런타임이 적용됩니다. 런타임도 은 URL 클래스의 기반 XAML 원본 파일 및 글꼴 파일에 액세스 제한을 적용합니다. 이러한 제한은 Silverlight 2 이상 런타임 에서 구현됩니다. 영향을받는 연결은 교차 영역, 교차 도메인 및 교차 스키마 URL에 대한 액세스 입니다. 이러한 제한 은 네트워킹 위협 (예 : 기반 위협 요소가 로컬 인트라넷 서버의 리소스에 액세스를 얻는 인터넷 서버에서 실행되는 Silverlight 응용 프로그램에 대한 위협)을 방지하도록 설계되었습니다.