关于Windows Phone SkyDrive的API BackgroundDownloadAsync和BackgroundUploadAsync方法
关于Windows Phone SkyDrive的API BackgroundDownloadAsync和BackgroundUploadAsync方法是不是只可以在WP8 中可用,我在WP7里面用了,但是必须要把手机和电脑用USB线连接,电脑有没有网是没有关系的,只要手机能有网络就能正常上传下载。可是,把USB线一拔就不能上传和下载也不会报错,就一直卡在那里,当用USB线把手机和电脑一连又能正常上传下载了。
当我改用UploadAsync和DownloadAsync这两个方法就不存在这样的问题,我的开发平台是vs2010和wp7.5,请问为什么?
但是http://msdn.microsoft.com/zh-cn/library/live/hh826531.aspx#downloading_files这里却是wp7.5可以用,我不知道是什么原因。
是否有人也遇到这样的问题,这是不是bug呢? Windows?Phone SkyDrive API
[解决办法]
http://msdn.microsoft.com/zh-cn/library/live/microsoft.live.liveconnectclient.backgroundtransferpreferences.aspx
BackgroundDownloadAsync和BackgroundUploadAsync属于后台任务之类的方式,要求连接wifi并且有外部电源才可运行。具体看上述连接