我有一个简单的应用程序,应该一个接一个地播放2个声音。
在windows phone8模拟器上,我不停地在中间剪切第一个声音,有时候第二个声音播放两次。
我在XAML中使用了这个事件:
MediaEnded="mediaElement_MediaEnded"
我在MediaElement对象中设置了一个新的源:
mediaElement.Source = new Uri(_soundFileToOpen, UriKind.Relative);
mediaElement.Play();
我也尝试过注册活动:
MediaOpened="mediaElement_MediaOpened"
并且只在那里启动音频(当然使用AutoPlay =“False”),但它没有帮助。
为什么会发生这种情况,我能解决吗?
也许这是模拟器的错误,在真实设备上它可以正常工作吗?
答案 0 :(得分:0)
我有同样的问题。即使强迫位置为0。 它播放文件的一部分,然后用正确的声音重新开始。 不时播放的声音应该是应有的。
模拟器肯定有问题......