我在WP8中的一个应用程序中,我必须下载一个文件,并在datebase中保存内容,但是当我正在进行测试时...文件大小为17兆字节,scren锁定,如果scren锁定时下载正在进行中停止,有人有一个想法,我能做什么?
答案 0 :(得分:3)
你必须使用BackgroundWorker
来完成繁重的工作。这是一篇MSDN文章,可以帮助您入门:How to use a background worker for Windows Phone。
答案 1 :(得分:1)
在Windows Phone中进行文件传输的最佳方法是使用Background transfer API。 http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.backgroundtransfer%28v=vs.105%29.aspx
这将允许您的应用在应用程序关闭或发送到后台时下载大数据文件事件
答案 2 :(得分:0)
您可以禁用空闲检测。您拥有所有信息here 记得在下载后关闭。