我创建了一个非常简单的应用程序,其中一个页面包含listview和mediaplayerelement。该列表显示一些无线电流URL,在列表中点击URL将被发送到mediaplayerelement并且电台开始播放。
我已将背景媒体播放功能添加到我的项目中,当应用程序进入后台时音乐继续播放但在设备屏幕关闭时停止播放,即使在设备屏幕关闭时我仍需要播放音乐屏幕关闭。 我已将此链接用作参考https://msdn.microsoft.com/en-au/windows/uwp/audio-video-camera/background-audio。 谢谢 ħ
代码示例
private async void Page_Loaded(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
var builder = new StationBuilder();
var jsonSource = await builder.getStations();
var list = builder.getResults(jsonSource);
stationList.ItemsSource = list;
}
private void Button_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e)
{
var o = 0;
var url = (sender as AppBarButton).Tag.ToString();
player.Source = MediaSource.CreateFromUri(new Uri(url));
}