2014-05-09 103 views
0

將本地音頻文件作爲MediaElement的源時,音頻播放良好。如何在xaml中使用MediaElement播放遠程音頻文件

<MediaElement Grid.Row="1" Stretch="Uniform" Name="Player" Margin="0,93,0,0" Source="Assets/test.mp3" /> 

但試圖播放遠程音頻文件時它不工作。

MainPage.xaml.cs

Player.Source = new Uri("http://fileraja.com/tamil/A/Alaipayuthey/Pachchai_Nirame-VmusiQ.Com.mp3", UriKind.RelativeOrAbsolute); 

請給我一個解決方案。如何爲遠程音頻設置MediaElement的源?

回答

0

我用於添加MediaElement for ex。 MainPage.xaml中爲:

<MediaElement Name="MediaContent" AutoPlay="True"/> 

MainPage.cs構造OnNavigateTo我使用:

MediaContent.Source = new Uri("Ur Uri String Here", UriKind.Absolute); 

,如果你不想自動在玩頁面加載剛剛設置自動播放虛假 ,併發揮它在按一下按鈕 - 用於ex.-或類似的其他事件:

MediaContent.Play(); 

,如果它不工作,嘗試使用: 的MediaFailedMediaOpenedMediaEndedCurrentStateChanged ..事件以跟蹤它爲什麼不起作用。