Вся документация по JQuery Mobile, которую я могу найти о навигации в обратном направлении, предполагает, что я собираюсь сделать это с помощью тега привязки, и предлагаю добавить data-rel="back"
к тегу.
Я не перемещаюсь изя смешиваю с PhoneGap, что означает, что я вызываю функции javascript, такие как PhoneGap.something(goForwardOnSuccess,goBackwardsOnFailure);
, где
function goFowardOnSuccess()
{
$.mobile.changePage('#next', { transition: 'pop' });
}
function goBackwardOnFailure()
{
$.mobile.changePage(/* I HAVE NO IDEA WHAT GOES HERE */);
}
Одна из основных вещей, которые я использую дляустанавливает «Занят, что-то делает в родном коде, не трогай меня ...», нажимая на экран щита с «загрузкой», а затем закрывая его в функциях завершения.
Однако я нахожу, когда япопробуйте это с помощью кнопки на экране, который я «вставил» на место, я снова оказался на домашней странице (возвращается на два уровня).
Документация безумно расплывчата о том, как переходить назад от чистого javascript.Любые подсказки были бы очень хорошими.
Обратите также внимание, что я склонен показывать эти занятые экраны повсюду, поэтому явное кодирование перехода обратно на экран, который я хочу, на самом деле не вариант.