【发布时间】:2016-04-17 15:02:34
【问题描述】:
我在我的 C# 代码中创建一个 WebView 并将它导航到一个正在播放音乐的 URL,当我单击 myPlayButton 时,而不在我的 UI 中显示 WebView。它可以很好地播放流媒体音乐。但是当应用程序被暂停(最小化)时,webview 停止运行。
我正在尝试使用这个 BackgroungAudioTask 示例: https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BackgroundAudio
是否可以让 WebView 像音频在后台任务中一样工作?
【问题讨论】:
-
没有办法让 WebView 在后台运行。需要提取音源直接播放。
-
背景音频假定您有实际的源流可以播放(MP3、AAC 等)。如果您尝试通过在 BackgroundTask 中呈现该网页来在后台播放该网页的音频,那么您做错了,需要重新考虑。
-
如果有问题的音频源是通过 EME 加密的怎么办? developers.google.com/web/fundamentals/media/eme
标签: c# webview win-universal-app windows-10-universal background-task