Я пишу приложение PhoneGap, используя JQuery Mobile.
Я меняю страницы на основе кнопок и ссылок, которые нажимаются в приложении.Все мои представления заключены в одной странице index.html.Разные страницы разбиты по ролям данных div, например:
<div data-role="page" id="view1"></div>
<div data-role="page" id="view2"></div>
При нажатии кнопки приложение перемещает следующий вид:
$.mobile.changePage("#search2_1");
Проблема в том, что пользовательнабрав в текстовом поле.Клавиатура всплывает с доступными кнопками «Перейти» или «Поиск».Если пользователь нажимает эту кнопку, он пропускает функцию javascript, которая перемещает их на следующую страницу и непреднамеренно отправляется обратно в корень приложения.
Есть ли в любом случае возможность отключить или удалить эти кнопки или даже эти кнопкивызвать функцию изменения страницы?
* примечание: так как это приложение PhoneGap, я ограничен в том, что я могу сделать в Objective-C, и я сосредоточен на том, чтобы делать это на веб-странице.