2011-03-24 77 views

回答

2

要检查的一件事是确保您确实使用WiFi连接。您是否将;interface=wifi;deviceside=true添加到您传递给Connector.Open方法的网址中?否则,Blackberry将尝试通过BIS/BES打开连接,这些路由限制了您可以下载的文件的大小。有关黑莓网络警告的一些信息,请参阅this论坛讨论。

2

网络连接超出了您的控制范围,特别是在移动设备上。您可以做的最好的方法是将您的应用程序设置为自动重新连接并使用HTTP“范围”标头继续下载(假设网络服务器支持它)。

+0

从我所知,bb不允许重新连接是真的吗? – JohnDoe4136 2011-03-25 08:25:25

+1

是的,它的确如此。再次调用Connector.open(),一旦连接,请确保在请求中设置“Range”标题。 – 2011-03-25 16:16:47