当窗口锁定时,我正在尝试实现一个烤面包的音频播放器。为此,我使用了Toasted notificationUI。它工作正常,但是当用户禁用通知后,它不会显示。 我看到这个https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BackgroundMediaPlayback的MediaElement示例可以在用户锁定机器时播放音频并显示迷你播放器。 我不能使用UWP的MediaElement播放音频,因为我拥有不同的专有格式,只有我自己的播放器才能理解。
因此,当屏幕锁定时,有什么方法可以显示UWP的媒体元素迷你播放器并处理按钮单击事件,而无需播放实际的媒体。
当前,我正在使用SystemMediaTransportControls
向播放器显示音量变化。
var systemMediaTransportControls = SystemMediaTransportControls.GetForCurrentView();
systemMediaTransportControls.IsPlayEnabled = true;
systemMediaTransportControls.IsPauseEnabled = true;
systemMediaTransportControls.IsNextEnabled = true;
systemMediaTransportControls.IsPreviousEnabled = true;
systemMediaTransportControls.ButtonPressed += OnMediaButtonPressed;
预先感谢