КордоваWebView: ОШИБКА ВРЕМЕНИ

Я реализую jquery.min.js в своем приложении phonegap, но он показывает мне ошибку времени КордоваWebView. Я также пробовал

super.setIntegerProperty("loadUrlTimeoutValue", 10000); 

Но это просто занимает время и после этого времени тот же самый «КордоваWebView: TIMEOUT ERROR!». приближается. Пожалуйста, предоставьте мне правильное решение.

Solutions Collecting From Web of "КордоваWebView: ОШИБКА ВРЕМЕНИ"

Я предполагаю, что ваш основной скрипт слишком длинный для выполнения:

 //code executed after the loading of the page (if your using jquery) $(function() { //if this method is too heavy and takes too long to execute, it will trigger the TIMEOUT ERROR. doSomeStuff(); }); 

Не захотите добавить тайм-аут этого метода, чтобы запустить приложение, а затем запустить тяжелый скрипт (вы можете отобразить загружаемый образ или что-то в этом роде).

Фрагмент кода :

 //code executed after the loading of the page $(function() { //in mobile environment, this timeout leaves time for the app to launch before we start any heavy process. setTimeout(function(){ doSomeStuff(); },100); }); 

Его о том, чтобы получить тайм-аут с веб-браузера Corodova, перезапуская приложение из того же AVD, вылечит это, вы не должны давать команду «запустить как» для приложения, просто выберите приложение с телефона или AVD и снова запустите его, потому что Вашего устройства происходит очень медленно и не дает быстрого ответа на переменные, которые вы указали на идентификацию ценности

Меня-

Вы можете увеличить значение таймаута, см. Эту ссылку

 super.setIntegerProperty("loadUrlTimeoutValue", 60000); 

Обновить

Из примера я заменил свой старый код на этот фрагмент, и он работает:

Я добавил import org.apache.cordova.* И я поставил super.loadUrl(Config.getStartUrl()) вместо метода url

 import org.apache.cordova.*; import android.os.Bundle; public class MyApp extends DroidGap { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.loadUrl(Config.getStartUrl()); } 

Это проблема с эмуляторами, так как система работает медленно, поэтому требуется время и дача КордоваWebView ошибки времени.
Поэтому я запускаю его на устройстве с хорошей памятью и работает.