input type =“text”在Android / phonegap / jQTouch中不起作用

时间:2011-06-16 20:04:34

标签: android cordova jqtouch

我在Android上使用phonegap获得了一个jQTouch应用程序。它有一个下拉列表无法正常工作。我在阅读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 :(得分:0)

我对jQTouch的印象(来自经验)是,它是为iOS Safari开发的;但由于Android浏览器和iOS Safari都是基于WebKit的,因此很多功能都可用。如果您真的希望此应用在Android上正常运行,那么最好的选择可能是切换到Sencha TouchjQuery Mobile。看看以下两篇文章:

如果您想要比浏览器提供的访问权限更多(例如加速计),只需为每个平台构建一个简单的本机包装。