тип ввода = "текст" не работает в Android / phonegap / jQTouch - PullRequest
1 голос
/ 17 июня 2011

У меня есть приложение jQTouch на Android, использующее телефонный разрыв. У него был выпадающий список, который не работал. С тех пор я решил эту проблему после прочтения this . Тем не менее, я все еще не могу заставить мой вводимый текст работать. Элемент формы выглядит так, как будто он отключен (хотя он не выделен серым цветом).

Вот HTML:

<form id="search">
    <ul class="rounded">
        <li>
            <input type="text" autocapitalize="off" id="searchBox" name="searchBox" placeholder="Type your search term here." />
        </li>
    </ul>

Этого, вероятно, недостаточно для продолжения, но на самом деле в этом нет ничего большего. Я надеюсь, что кто-то знает о какой-то неясной ошибке, которая может вызвать это.

1 Ответ

0 голосов
/ 17 июня 2011

Мое впечатление (из опыта) с jQTouch заключается в том, что он был разработан для iOS Safari; но так как браузеры Android и iOS Safari основаны на WebKit, многие функции работают с ними обоими. Если вы действительно хотите, чтобы это приложение работало на Android, лучше всего переключиться на Sencha Touch или jQuery Mobile . Взгляните на следующие два сообщения:

Если вам нужен больший доступ, чем у браузера (например, акселерометр), просто создайте простую встроенную оболочку для каждой платформы.

...