背景
我有一个简单的应用程序,应该一个接一个地播放2种声音。
问题
在Windows Phone8模拟器上,我不断在中间切入第一个声音,有时第二个声音播放两次。
我尝试过的
我在XAML中使用以下事件:
MediaEnded="mediaElement_MediaEnded"
我在那里设置了MediaElement对象的新来源:
mediaElement.Source = new Uri(_soundFileToOpen, UriKind.Relative);
mediaElement.Play();
我也尝试注册该 Activity :
MediaOpened="mediaElement_MediaOpened"
并且仅从那里开始播放音频(当然使用AutoPlay =“False”),但这并没有帮助。
题
为什么会发生这种情况,我可以解决它吗?
也许这是模拟器的错误,并且在实际设备上可以正常工作吗?
最佳答案
我有同样的问题。即使将位置强制为0。
它播放文件的一部分,然后以正确的声音重新开始。
有时会播放应有的声音。
模拟器肯定有问题...
关于windows-phone-8 - WP8仿真器 “jumpy”的声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15328279/