我在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>
这可能还不够,但实际上并没有比这更多的东西。我希望有人知道会导致这种情况的一些模糊的错误。
答案 0 :(得分:0)
我对jQTouch的印象(来自经验)是,它是为iOS Safari开发的;但由于Android浏览器和iOS Safari都是基于WebKit的,因此很多功能都可用。如果您真的希望此应用在Android上正常运行,那么最好的选择可能是切换到Sencha Touch或jQuery Mobile。看看以下两篇文章:
如果您想要比浏览器提供的访问权限更多(例如加速计),只需为每个平台构建一个简单的本机包装。