window.location.reload () вызывает ошибку приложения на PhoneGap 1.4 / Android Honeycomb 3.2.1 - PullRequest
1 голос
/ 15 февраля 2012

Почему window.location.reload() === instant_fail на Android 3?Я просто получаю всплывающее окно Ошибка приложения с URL-адресом файла: /// ... моего приложения, и мне нужно перезапустить его.Я попытался переопределить DroidGap.onReceivedError(), но он просто пытается и не может перезагрузить себя несколько раз.

Ответы [ 2 ]

6 голосов
/ 12 апреля 2012

Я не уверен, что вам все еще нужен ответ, но это может кому-то помочь.Я столкнулся с той же проблемой с PhoneGap, работающим на Android 3. Я решил ее, заменив эту строку:

location.reload(true);

на эту:

navigator.app.loadUrl('file:///android_asset/www/index.html');
1 голос
/ 16 июля 2016

Решением, не зависящим от устройства, будет использование:

window.location = 'index.html';
...