0
我在phonegap應用程序中使用google feeds api,當連接速度太慢(正如我想的那樣)時出現一條錯誤,指出「連接到服務器失敗。」(file:/// android_asset/www/index.html)「彈出而不是加載應用程序。我應該怎麼做才能消除這個錯誤?請幫哥們......到服務器的連接不成功
我在phonegap應用程序中使用google feeds api,當連接速度太慢(正如我想的那樣)時出現一條錯誤,指出「連接到服務器失敗。」(file:/// android_asset/www/index.html)「彈出而不是加載應用程序。我應該怎麼做才能消除這個錯誤?請幫哥們......到服務器的連接不成功
在主要活動,增加超時
super.loadUrl("something.com",60000);
可能是下面的代碼爲您排憂解難
@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秒鐘來啓動。
是否在日誌中引發了一個大喊「超時錯誤」?可能您的代碼太重,無法在當前超時處理應用程序... –
是的,日誌中存在TIMEOUT錯誤。這發生在互聯網連接變慢時。當我在快速互聯網連接下使用應用程序時,這很好。我該怎麼辦? – TechyTee
您可以設置超時來檢查它。例如,如果您的ajax調用(假設您正在進行ajax調用)超過5秒鐘纔會返回響應,請中止此調用並稍後再試 –