【问题标题】:Windows Phone - Confused about background musicWindows Phone - 对背景音乐感到困惑
【发布时间】:2012-10-01 15:43:14
【问题描述】:

在 Windows Phone 项目中,我可以在后台播放音乐:

Xaml:

<MediaElement x:Name="mediaplayer"/>

C#:

 mediaplayer.Source = new Uri("Woodkid_IRON_AssassinsCreed.mp3", UriKind.Relative);
 mediaplayer.Play();

但微软在 msdn 中这样说:http://msdn.microsoft.com/en-us/library/hh202978%28v=vs.92%29.aspx

有什么区别?谢谢。

【问题讨论】:

    标签: c# windows-phone-7 background-audio


    【解决方案1】:

    您的示例将播放音乐,但不会播放“背景”音乐。背景音频意味着如果您离开应用程序,音乐将继续播放。以您的示例为例,如果您离开应用程序,音乐将停止。

    【讨论】:

    • 是吗?那就好。我需要这个。谢谢,我会在 6 分钟内接受您的答复。 ))
    【解决方案2】:

    基本区别在于MediaElement是一个可以渲染到页面的实际控件,但它不会作为后台任务播放音乐。根据您的要求,您可以使用其中任何一种,但BackgroundAudioPlayer 是在后台播放音乐的唯一方法,而MediaElement 可以在您位于包含MediaElement 的页面上时提供音乐。

    编辑:或者上面肖恩所说的! :P

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-13
      • 2012-07-22
      • 2013-05-13
      • 2020-04-16
      相关资源
      最近更新 更多