设置Parse查询的连接超时

The*_*ted 12 connection-timeout parse-platform

我正在使用findInBackground()不同连接类型下的方法测试Parse上的查询.当连接不可用时,有时候done()回调会在几秒钟后返回以下异常,如下所示:

com.parse.ParseException: i/o failure: org.apache.http.conn.HttpHostConnectException: Connection to https://api.parse.com refused
Run Code Online (Sandbox Code Playgroud)

但是有些时候它需要花费30-60秒才能被抛出,甚至根本不被召唤.

有没有办法控制这种行为?我想设置一个固定的超时,比如10秒.

Deh*_*hli 6

您可以拥有自己的计时器,在您运行时启动findInBackground.如果在findInBackground响应之前超过了计时器,那么您可以适当地更新应用程序.当findInBackgroundfinally确实回复时,您可以忽略响应.

如果你告诉我你正在使用哪种语言,如果你愿意,我可能会想出实际的代码.