Han*_*ann 6 c# media-player windows-phone-7
我正在使用MediaPlayerLauncher在我的WP7应用程序中显示电影预告片,如下所示:
MediaPlayerLauncher mpl = new MediaPlayerLauncher();
mpl.Media = new Uri(trailerUrl, UriKind.Absolute);
mpl.Controls = MediaPlaybackControls.All;
mpl.Show();
Run Code Online (Sandbox Code Playgroud)
这样做很好,除了一件事:如果用户已经在后台听音乐并启动预告片,则在预告片播放完毕后(或者如果用户关闭视频),音乐不会恢复.
有没有人知道我怎么能恢复以前播放的音乐/媒体,如果可能的话?
弄清楚了。在 show() 之后调用 MediaPlayer.Resume() 可以解决问题:
mpl.Media = new Uri(trailerurl, UriKind.Absolute);
mpl.Controls = MediaPlaybackControls.All;
mpl.Show();
MediaPlayer.Resume();
Run Code Online (Sandbox Code Playgroud)
但是,我仍然想知道如何恢复广播和 Spotify!