jquery mobile отключает внешний вид клавиатуры? - PullRequest
1 голос
/ 10 февраля 2012

Итак, у меня есть приложение 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 ...

...