Я запустить фоновую загрузку, как это:Как выполнять задачи по завершенной загрузке в фоновом режиме?
BackgroundDownloader downloader = new BackgroundDownloader();
var downloadOperation = downloader.CreateDownload(downloadUri, storageFile);
await downloadOperation.StartAsync().AsTask(cts.Token, progressCallback);
На запуске приложения я получаю текущие загрузки, как это:
downloads = await BackgroundDownloader.GetCurrentDownloadsAsync();
Проблема заключается в том, что я вижу, после перезапуска приложения завершения загрузки в downloads
списке на Windows 10, но не на Windows 10 Mobile.
У нас нет возможности выполнять процессы при загрузке, которые завершены в фоновом режиме, когда приложение было прервано?
Спасибо.
Как я думаю, вы все равно должны получить те завершенные задачи, как вы вернетесь к приложению. Тем не менее с W10 существует и другой вариант - вы можете использовать класс * BackgroundTransferCompletionGroup * - см. [Пост-обработка в MSDN] (https://msdn.microsoft.com/en-us/windows/uwp/networking/background-transfers#post -переработка). – Romasz