如何保持Webview作为后台任务运行C#UWP Windows 10

如何保持Webview作为后台任务运行C#UWP Windows 10,c#,webview,win-universal-app,windows-10-universal,background-task,C#,Webview,Win Universal App,Windows 10 Universal,Background Task,当我单击MyPlay按钮时,我正在用我的C#代码创建一个WebView,并将其导航到流式音乐的URL,而不在我的UI中显示WebView。而且它能很好地播放流式音乐。但当应用程序挂起(最小化)时,webview停止运行 我尝试使用以下背景音频任务示例: 知道我是否可以让WebView像音频在后台任务中工作一样工作吗?可以将MediaElement的源分配给任何URI。 我不需要任何WebView,只需要一个MediaElement,当然可以在后台任务中调用它 没有办法让WebView在后台运行

当我单击MyPlay按钮时,我正在用我的C#代码创建一个WebView,并将其导航到流式音乐的URL,而不在我的UI中显示WebView。而且它能很好地播放流式音乐。但当应用程序挂起(最小化)时,webview停止运行

我尝试使用以下背景音频任务示例:


知道我是否可以让WebView像音频在后台任务中工作一样工作吗?

可以将MediaElement的源分配给任何URI。
我不需要任何WebView,只需要一个MediaElement,当然可以在后台任务中调用它

没有办法让WebView在后台运行。您需要提取音频源并直接播放。这可能有助于您或阅读此背景音频,前提是您有实际的源流(MP3、AAC等)。如果您试图通过在BackgroundTask中呈现某个网页来在后台播放该网页中的音频,那么您的做法是错误的,需要重新思考。如果有问题的音频源是通过EME加密的,该怎么办?