0

当我创建一个BackgroundTransferRequest,TransferPeferences设置为 时AllowCellularAndBattery,有时我仍然得到一个TransferStatus设置为 WaitingForWiFi。有什么方法可以强制通过 3G 进行传输?这很奇怪,因为有时我开始 4 次传输,其中 2 次会正常,另外 2 次会进入WaitingForWifi状态。

4

1 回答 1

2

我认为问题可能出在文件大小上 - 请参阅后台传输策略 - 3G 传输存在限制。当文件太大时,TransferPreferences 会自动更改。
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202955(v=vs.105).aspx

目前看来,如果政策不妥,强制通过 3G 传输似乎是没有办法的。

于 2013-11-08T11:54:28.863 回答