如何从uri下载音频文件并保存在Windows Phone 8的本地文件夹中?

时间:2014-05-25 13:19:06

标签: windows-phone-8

我的服务器中有各种类型的铃声。我需要知道如何读取这些音频文件并保存到我的Windows Phone 8目录中。

1 个答案:

答案 0 :(得分:-1)

文件有多大? BackgroundTransferRequest API是您下载文件的一种方式。它对较大的文件特别有用。由于此课程在后台下载,因此您可以浏览应用程序甚至离开它而无需取消下载。

它还有一些内置功能,可以帮助您在无线和无线网络上限制下载,这样您的应用就不会意外地耗尽用户的数据计划。

这里有关于后台文件传输的一些信息: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202955%28v=vs.105%29.aspx http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202959%28v=vs.105%29.aspx

另一种方法是使用HttpWebRequest或WebClient类来使用Http请求。当您拥有较小的文件并且知道自己拥有稳定的网络连接时,这些选项很有用。它们也可以处理较大的文件,但是它们没有BackgroundTransfer API具有的额外功能,可以用于更长时间的下载。

http://developer.nokia.com/community/wiki/Making_a_HTTP_request_and_listening_its_completion_in_Windows_Phone