WP8模拟器在声音上“跳跃”

时间:2013-03-10 22:10:51

标签: windows-phone-8 playback mediaelement audio windows-phone-8-emulator

背景

我有一个简单的应用程序,应该一个接一个地播放2个声音。

问题

在windows phone8模拟器上,我不停地在中间剪切第一个声音,有时候第二个声音播放两次。

我尝试了什么

我在XAML中使用了这个事件:

MediaEnded="mediaElement_MediaEnded"

我在MediaElement对象中设置了一个新的源:

mediaElement.Source = new Uri(_soundFileToOpen, UriKind.Relative);
mediaElement.Play();

我也尝试过注册活动:

MediaOpened="mediaElement_MediaOpened"

并且只在那里启动音频(当然使用AutoPlay =“False”),但它没有帮助。

问题

为什么会发生这种情况,我能解决吗?

也许这是模拟器的错误,在真实设备上它可以正常工作吗?

1 个答案:

答案 0 :(得分:0)

我有同样的问题。即使强迫位置为0。 它播放文件的一部分,然后用正确的声音重新开始。 不时播放的声音应该是应有的。

模拟器肯定有问题......