我想在同一应用程序中同时在WP8中播放两个音频文件:
- 第一个将由"BackgroundAudioPlayer.Instance.Play();"启动。
- 第二个将由应用程序的HTML文件中的HTML5"音频"元素启动。
场景如下所示:
- 当用户启动应用时,背景音乐开始播放。
- 当用户转到应用的特定 Html 页面时,其关联的音乐开始播放。
- 当用户切换应用或锁定屏幕时,该 Html 页面的音乐将停止,但是,背景音乐会继续播放,直到应用关闭。
- 当用户再次返回到该 Html 页面时,其关联的音乐开始与背景音乐一起播放。
感谢您对此的建议。
谢谢。
我们一起测试了一个非常简单的应用程序,尝试同时播放两个音频文件。该应用程序的工作方式如下:
- 播放按钮已通过BAP启动音频文件
- 然后我们在
WebBrowser
导航到一个页面(位于隔离存储中),其中有一个音频元素 - 我们已经按下了播放按钮
WebBrowser
(仍然在后台播放BAP)
事实证明,WebBrowser
使用BAP作为播放器,因此在我们按下按钮后,我们在后台播放的糟糕BAP被终止并替换为WebBrowser
的新BAP。
这意味着我们宏伟的想法和精湛的计划已经在葡萄藤上枯萎了。
所以废话....
您需要在应用中构建一个播放器,以便它可以同时运行到本机播放器。
这就解释了为什么你不能同时运行 gif 和播放音乐。