在 Windows Phone 8 上,我可以使用以下代码播放 WAV 文件,但不能播放 MP3 文件。我有什么特别需要做的吗?
我的要求是根据用户的选择,一个接一个地播放 MP3。我在同一个 xaml 页面上一个接一个地播放它们。MP3 包含为内容(始终复制)。
private void PlayAudioTrack(string audiofilename)
{
try
{
using (var stream = TitleContainer.OpenStream(@"Audio/" + audiofilename))
{
var effect = SoundEffect.FromStream(stream);
FrameworkDispatcher.Update();
effect.Play();
}
}
catch
{
//....
}
}