Windows phone 8 WP8仿真器“;“神经质”;关于声音 背景
我有一个简单的应用程序,可以播放两个声音,一个接一个 问题Windows phone 8 WP8仿真器“;“神经质”;关于声音 背景,windows-phone-8,playback,mediaelement,audio,windows-phone-8-emulator,Windows Phone 8,Playback,Mediaelement,Audio,Windows Phone 8 Emulator,我有一个简单的应用程序,可以播放两个声音,一个接一个 问题 在Windows Pooe8仿真器上,我不断地将第一个声音切成中间,有时我有第二个声音播放两次。 我试过的 我在XAML事件中使用: MediaEnded="mediaElement_MediaEnded" 在那里,我为MediaElement对象设置了一个新源: mediaElement.Source = new Uri(_soundFileToOpen, UriKind.Relative); mediaElement.Play()
在Windows Pooe8仿真器上,我不断地将第一个声音切成中间,有时我有第二个声音播放两次。 我试过的 我在XAML事件中使用:
MediaEnded="mediaElement_MediaEnded"
在那里,我为MediaElement对象设置了一个新源:
mediaElement.Source = new Uri(_soundFileToOpen, UriKind.Relative);
mediaElement.Play();
我还尝试注册参加该活动:
MediaOpened="mediaElement_MediaOpened"
只有在那里启动音频(当然是使用AutoPlay=“False”),但它没有帮助
问题:
为什么会发生这种情况,我可以修复它吗
也许这是仿真器的一个错误,在真实的设备上它会正常工作?我也有同样的问题。即使强制位置为0。 它播放文件的一部分,然后以正确的声音重新开始。 不时播放的声音是它应该的样子
emulator肯定有问题…请给出一个完整的示例,说明您所做的工作会重新引发问题。你有没有试过在一个实际的设备上看它是否依赖于模拟器?我已经展示了相关的代码。xaml只是有mediaElement,在代码中我有一个事件将源代码设置为特定文件。代码中没有什么特别之处。关于一个设备,很遗憾我没有一个,所以这就是为什么我问模拟器,如果其他人有这个问题。