我的服务器中有各种类型的铃声。我需要知道如何读取这些音频文件并保存到我的Windows Phone 8目录中。
答案 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具有的额外功能,可以用于更长时间的下载。