Итак, у меня есть приложение JQM, над которым я работаю, и возникла очень странная проблема.У меня есть текстовая область для пользователя, чтобы ввести некоторые данные.Я отображаю диалоговое окно загрузки следующим образом: $.mobile.showPageLoadingMsg();
Это хорошо, но если я попытаюсь вызвать это в случае успеха, перезвоню $.mobile.hidePageLoadingMsg();
, внезапно пользовательский ввод в текстовой области отключается.Понятия не имею почему, и это сводит меня с ума.Я закомментировал всю логику обработки, чтобы увидеть, произойдет ли это, если ничего, кроме HTML, не загрузится.Это действительно так.Кто-нибудь видел что-нибудь подобное раньше?Спасибо!
$('#pageDiv').live('pageshow',function(event, ui){
$.mobile.showPageLoadingMsg();
//Do more processing stuff (currently commented out)
}
и ответный звонок об успехе
module.successCallback = function() {
//Do more processing here (currently commented)
$.mobile.hidePageLoadingMsg(); // if I take this out, the keyboard will show...
}
ПРИМЕЧАНИЕ: ЭТО ПРОИСХОДИТ ТОЛЬКО В ANDROID ...