如何在后台完成下载任务?

时间:2017-01-20 12:35:58

标签: c# uwp windows-10 windows-10-universal

我开始这样的后台下载:

BackgroundDownloader downloader = new BackgroundDownloader();
var downloadOperation = downloader.CreateDownload(downloadUri, storageFile);
await downloadOperation.StartAsync().AsTask(cts.Token, progressCallback);

在应用启动时,我得到如下的当前下载:

downloads = await BackgroundDownloader.GetCurrentDownloadsAsync();

问题是我在重新启动应用程序后看到已完成的下载在Windows 10上的downloads列表中,但在Windows 10 Mobile上没有。

在应用程序终止时,我们是否有机会对在后台完成的下载进行处理?

感谢。

1 个答案:

答案 0 :(得分:0)