windows-phone-8 - WP8仿真器 “jumpy”的声音

标签 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();

我也尝试注册该 Activity :
MediaOpened="mediaElement_MediaOpened"

并且仅从那里开始播放音频(当然使用AutoPlay =“False”),但这并没有帮助。



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

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

最佳答案

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

模拟器肯定有问题...

关于windows-phone-8 - WP8仿真器 “jumpy”的声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15328279/

相关文章:

c# - 初始化 SpeechSynthesizer 时出现 UnauthorizedAccessException

ios - 适用于 iOS 的波表合成器

java - 在java中播放音频文件

c# - 如何使用MVVM媒体元素移至下一首歌曲

c# - 如果移动到其他屏幕,WPF MediaElement 将停止播放

windows-phone-7 - 获取当前播放的歌曲列表 Windows Phone 7

c# - 如何判断应用程序是否正在调试

c# - 防止在 Pivot 元素之间滑动

xaml - 如何将位图图像更改为矢量路径

android - 在 WebView 中播放 .mp4