2013-10-10 53 views
0

我在phonegap應用程序中使用google feeds api,當連接速度太慢(正如我想的那樣)時出現一條錯誤,指出「連接到服務器失敗。」(file:/// android_asset/www/index.html)「彈出而不是加載應用程序。我應該怎麼做才能消除這個錯誤?請幫哥們......到服務器的連接不成功

+2

是否在日誌中引發了一個大喊「超時錯誤」?可能您的代碼太重,無法在當前超時處理應用程序... –

+0

是的,日誌中存在TIMEOUT錯誤。這發生在互聯網連接變慢時。當我在快速互聯網連接下使用應用程序時,這很好。我該怎麼辦? – TechyTee

+1

您可以設置超時來檢查它。例如,如果您的ajax調用(假設您正在進行ajax調用)超過5秒鐘纔會返回響應,請中止此調用並稍後再試 –

回答

1

在主要活動,增加超時

super.loadUrl("something.com",60000); 
0

可能是下面的代碼爲您排憂解難

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    super.setIntegerProperty("splashscreen", R.drawable.splash); 
super.loadUrl("file:///android_asset/www/index.html", 10000); 
} 

這讓科爾多瓦等待10秒鐘來啓動。