WP8模拟器"jumpy"声音



背景

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

问题

在windowsphone8模拟器上,我不断地得到中间被剪切的第一个声音,有时我会让第二个声音播放两次。

我尝试过的

我在XAML中使用事件:

MediaEnded="mediaElement_MediaEnded"

在那里我为MediaElement对象设置了一个新的源:

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

我还尝试注册了以下活动:

MediaOpened="mediaElement_MediaOpened"

并且只是在那里启动音频(当然,AutoPlay="False"(,但这并没有帮助。

问题

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

也许这是模拟器的一个错误,在真正的设备上它会正常工作吗?

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

模拟器肯定有问题。。。

最新更新