В этом приложении jQuery Mobile/Phonegap у меня есть поле ввода, которое отлично работает на iOS, но когда оно развертывается на android, когда я нажимаю на поле ввода, на устройствах Android не появляется виртуальная клавиатура.
Какая потенциальная проблема?
<input type="search" name="search" data-style="mini" data-theme="d" placeholder="Search by: name" class="round" value="" onchange="app.appRouter.trigger('clicked')"/>
Просто нашел, что я использовал data-tap-toggle = "false" в обертке div, это вызвало проблему.
Попробуй это
<input type="search" id="openkeybord" name="search" data-style="mini" data-theme="d" placeholder="Search by: name" class="round" value="" onchange="app.appRouter.trigger('clicked')"/>
$("#openkeybord").on('click', function() {
$("#openkeybord").focus();
});