WP 8.1下载文件并保存

时间:2015-02-10 18:02:28

标签: windows-phone-8 download windows-phone-8.1 application-data

我正在开发一个Windows Phone 8.1(非silverlight)项目,我对该平台非常陌生。

我很难从网络上访问pdf文件并将其保存到手机上。首先,我搜索了如何在不保存的情况下在应用程序中显示pdf文件,并了解到无法完成。

然后我搜索了一种下载文件的方法并将其保存在localy中。我发现的每个例子都以死胡同结束了;我尝试使用WebClient,发现我必须切换到HttpClient,我尝试使用IsolateStorageFile并发现我必须使用ApplicationDataContainer。

在没有任何结果的情况下,花费数小时和数小时搜索简单的东西变得非常令人沮丧。

有人可以给我一个例子或其他什么吗?

1 个答案:

答案 0 :(得分:0)

为用户下载文件意味着您必须处理各种事情:

1)当用户等待下载完成时,应用必须保持响应。

2)您必须提供某种状态信息。

3)如果您的应用程序被暂停,则应继续下载(例如:用户点击主页按钮)。

这就是为什么要将大/未知大小或慢文件下载加载到后台任务的原因。

本文将为您提供一个工作示例:

http://www.informit.com/articles/article.aspx?p=2229233&seqNum=6