1
我試圖改變MediaElement
Source
財產在我的Windows手機應用程序,我有資產文件中的兩個mp3文件:設置MediaElement的Source屬性不起作用
"/Assets/fail.mp3"
"/Assets/success.mp3"
當我設計這個proeperty到/Assets/success.mp3"
爲例,並調用:
mediaElement.play();
聲音播放正常,但我想改變我的代碼的源代碼,然後再播放聲音,我已經試過了這些選項:
mediaElement.Source = new Uri(BaseUri, "/Assets/fail.mp3");
mediaElement.Source = new Uri("ms-appx:///Assets/fail.mp3", UriKind.RelativeOrAbsolute);
mediaElement.Source = new Uri("/Assets/fail.mp3", UriKind.RelativeOrAbsolute);
mediaElement.Source = new Uri("/Assets/fail.mp3");
但他們沒有工作我沒有錯誤沒有聲音!,任何一個有想法該怎麼辦?
我無法重現您的問題。我通過'mediaelement.Source = new Uri(「ms-appx:///Assets/test.mp3」);'更改了源代碼。它表現不錯。 –
奇怪,你在這行後馬上試過了,mediaelement.Play(); ? –
我甚至沒有調用過Play()方法。它也發揮了成功。 –