Я использую PhoneGap (Cordova-1.5.0.js) и сталкиваюсь с этой проблемой: -
У меня есть страница состояния, которая показывает несколько записей (после запуска AJAX-вызова). Когда я нажимаю на любую запись, она переходит на страницу сведений, где запускает ajax-вызов, чтобы получить сведения о записи и отображать ее.
Самое смешное, что если я вернусь на страницу состояния (используя navigator.app.backHistory ()) и выберу какую-то другую запись, чтобы просмотреть ее подробности, она снова перейдет на страницу сведений, НО В ЭТО ВРЕМЯ ОНО НЕ ПОЖАЕТ AJAX CALL. Он также не запускает метод onDeviceReady ().
Для перехода от страницы состояния к странице сведений я использую следующее для события onClick элемента div, который нажимаю: -
window.location="record_detail.html?userid=" + userID;
Да, кстати, я тоже использую iScroll 4. Раньше все работало нормально, и эти проблемы возникли после того, как я включил iScroll 4 в свой проект.
Заранее спасибо.