C# 获取导航到页面后背景音频的当前播放时间-UWP
我使用MediaPlayer类在清单中启用背景音频功能的情况下播放音频。我使用自己的播放/暂停按钮来控制播放 一切正常,但当我离开页面返回时,我丢失了正在播放的背景音频的当前播放进度,该进度显示在文本块上 如何连接回背景音频??我似乎找不到解决办法C# 获取导航到页面后背景音频的当前播放时间-UWP,c#,uwp,C#,Uwp,我使用MediaPlayer类在清单中启用背景音频功能的情况下播放音频。我使用自己的播放/暂停按钮来控制播放 一切正常,但当我离开页面返回时,我丢失了正在播放的背景音频的当前播放进度,该进度显示在文本块上 如何连接回背景音频??我似乎找不到解决办法 谢谢谢谢约翰尼和维姆的正确指点。我正在使用下面的类,它总是返回一个实例…它可以工作 public class PlaybackService { private static PlaybackService instance; pu
谢谢谢谢约翰尼和维姆的正确指点。我正在使用下面的类,它总是返回一个实例…它可以工作
public class PlaybackService
{
private static PlaybackService instance;
public static PlaybackService Instance
{
get
{
if (instance == null)
instance = new PlaybackService();
return instance;
}
}
public MediaPlayer Player { get; private set; }
public PlaybackService()
{
// Create the player instance
Player = new MediaPlayer();
}
}
只需保留对某个地方播放音乐的MediaPlayer的引用(可能是一个静态变量?),然后以与第一次相同的方式将其连接起来