导航离开并返回页面后获取背景音频的当前播放时间 - UWP

时间:2017-07-21 09:27:12

标签: c# uwp

我正在使用MediaPlayer类播放音频,并在清单中启用后台音频功能。我正在使用自己的播放/暂停按钮来控制播放。

一切正常,除非我离开页面并返回时,我将丢失正在播放的正在播放的背景音频的当前播放进度。

如何连接回背景音频?我似乎无法找到解决方案。

由于

1 个答案:

答案 0 :(得分:0)

感谢Johnny和Vimal提供了正确的指示。我正在使用下面的类,它总是返回一个实例......它可以工作!

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();

    }

}