2012-11-01 58 views
0

我試圖在我的應用程序中播放Viddler視頻,但無法使其工作。 這裏是我的簡單的代碼:WinRT C#使用MediaElement播放viddler視頻

XAML:

< MediaElement VerticalAlignment="Center" Visibility="Visible" 
    HorizontalAlignment="Center" 
    Name="myMediaElement" Height="350" 
    Width="640" /> 

而且我的C#:

myMediaElement = new MediaElement(); 
Uri url = new Uri("http://www.viddler.com/embed/5b17d44f/"); 
myMediaElement.Source = url; 
myMediaElement.Play(); 

任何幫助將是巨大的!當我在頁面上到達,什麼也沒有發生,應用程序不會打破它只是什麼都不做....

編輯: 最後我剛剛決定將http://www.viddler.com/embed/5b17d44f/ URL調用到網頁視圖,它不是最好的想法,但它的作品。

+0

運行代碼時發生了什麼?此外,你甚至可以在WinRT .NET Profile中包含'MediaElement'。根據我的研究,「MediaElement」不能用於針對「WinRT .NET Profile」的應用程序,您將不得不開發自己的解決方案。 –

+0

當我運行我的代碼時,什麼也沒有發生,似乎我錯過了一些東西,在MS的SDK教程中他們顯示了使用MediaElement的例子,但他們將它與FileOpenPicker模塊一起使用。 – Damien

回答

0
  1. 不要創建一個新的MediaElemet。您已經創建了一個(XAML)。
  2. 在XAML中設置AutoPlay="True"

編輯:遊戲只能如果已裝入介質。

+0

感謝您的回答,但它似乎沒有解決我的問題,我認爲我需要在設備上下載視頻,然後播放它,因爲直接從網址直接播放似乎不可能。 – Damien