Silverlight不播放mp3

时间:2012-03-24 13:45:06

标签: silverlight mp3

我正在使用VS2010,C#开发基于Silverlight web的游戏。我想播放mp3,这是我现有的代码:

StreamResourceInfo sri = Application.GetResourceStream(new Uri("/TennisSL;component/Images/idle.mp3", UriKind.Absolute));
m.SetSource(sri.Stream);
Scene.Children.Add(m);
m.Play(); // Plays the sound

以上代码无法播放,因为没有听到声音!可能有什么不对?有什么遗漏吗?

这是我在程序顶部的MediaElement对象声明:

MediaElement m = new MediaElement();

1 个答案:

答案 0 :(得分:2)

添加以下代码:

m.Position = new TimeSpan(0,0,0);

然后:

m.Play();

Thay方式,您将流回到起始位置,然后您可以播放声音。

相关问题