【发布时间】:2015-02-02 05:50:58
【问题描述】:
我在我的 Windows Phone 应用程序中为 背景音乐 创建了一个 MediaElement,它可以完美播放 现在当我尝试为按钮添加声音时出现问题按下时
当我调试时,背景音乐播放,但是当我按下按钮时,它导航我到下一页没有播放我创建的声音,当我从导航页面按BackButton时,它会播放它,为什么?
代码:
private void play_Click(object sender, RoutedEventArgs e)
{
MediaElement Click = new MediaElement();
Click.Source = new Uri ("/Assets/Sounds/press.mp3",UriKind.Relative);
Click.Position = TimeSpan.Zero;
Click.Volume = 1;
LayoutRoot.Children.Add(Click);
Click.Play();
NavigationService.Navigate(new Uri("/NavPage.xaml", UriKind.Relative));
}
【问题讨论】:
-
使用后台音频播放器代替 MediaElement 在后台播放声音。 MediaElement 在后台不起作用。
标签: c# windows-phone-8