0

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

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

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

数小时又数小时地寻找简单的东西却没有任何结果变得非常令人沮丧。

有人可以给我举个例子,或者别的什么吗?

4

1 回答 1

0

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

1) 应用程序必须在用户等待下载完成时保持响应。

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

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

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

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

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

于 2015-02-10T18:08:23.140 回答