在WP8中同时播放多个音频文件



我想在同一应用程序中同时在WP8中播放两个音频文件:

  1. 第一个将由"BackgroundAudioPlayer.Instance.Play();"启动。
  2. 第二个将由应用程序的HTML文件中的HTML5"音频"元素启动。

场景如下所示:

  • 当用户启动应用时,背景音乐开始播放。
  • 当用户转到应用的特定 Html 页面时,其关联的音乐开始播放。
  • 当用户切换应用或锁定屏幕时,该 Html 页面的音乐将停止,但是,背景音乐会继续播放,直到应用关闭。
  • 当用户再次返回到该 Html 页面时,其关联的音乐开始与背景音乐一起播放。

感谢您对此的建议。

谢谢。

我们一起测试了一个非常简单的应用程序,尝试同时播放两个音频文件。该应用程序的工作方式如下:

  • 播放按钮已通过BAP启动音频文件
  • 然后我们在WebBrowser导航到一个页面(位于隔离存储中),其中有一个音频元素
  • 我们已经按下了播放按钮WebBrowser(仍然在后台播放BAP)

事实证明,WebBrowser使用BAP作为播放器,因此在我们按下按钮后,我们在后台播放的糟糕BAP被终止并替换为WebBrowser的新BAP。

这意味着我们宏伟的想法和精湛的计划已经在葡萄藤上枯萎了。

所以废话....

您需要在应用中构建一个播放器,以便它可以同时运行到本机播放器。

这就解释了为什么你不能同时运行 gif 和播放音乐。

最新更新