如何在后台播放音频?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在后台播放音频?相关的知识,希望对你有一定的参考价值。
我的项目是一款带有纸牌的游戏,由于我需要先完成几项工作,因此尚未准备就绪。
暂时,我成功使用以下方法播放了游戏的音乐主题:
]
问题是,当我导航到另一页时,音乐停止了。我试图在第二页上重新编写相同的代码,以使它在整个项目中一直循环播放,但这没用。
其次,我希望我的项目使用户能够使用2个控制音乐的按钮。例如,我制作了另一个页面,该页面使用两个按钮“ ON”和“ OFF”来引用选项。
我使用Blend 4和触发器进行了同样的操作,并通过声音“单击”将其放置在按钮上。但是我不能让它们都从另一个“页面”再次关闭或打开。
任何帮助都会很棒。
MediaElement
是播放此类内容的一种适当方法,但仅在页面范围内存在(当用户离开页面时,该范围将被删除),或者在代码中创建MediaElement
在应用程序级别或通过覆盖PhoneApplicationFrame
在XAML中创建它。
有关如何执行此操作的示例,请参见http://social.msdn.microsoft.com/Forums/en/windowsphone7series/thread/3ee75fd6-cc9c-4c0f-ad8e-d5d0fdfe77a4
然后,您可以直接从希望操纵/控制播放的任何页面上引用该控件。
我刚刚在Windows Phone的Microsoft Code Samples section中看到了此主题。如果您刚开始使用wp7,我可以向您推荐!这是直接链接:How to: Play Background Audio for Windows Phone
以上是关于如何在后台播放音频?的主要内容,如果未能解决你的问题,请参考以下文章