我正在使用WebWorks 1.0.4.11,jQuery 1.8.2和jQuery Mobile 1.3为Blackberry编写应用程序。
我测试了该应用,但当点击由以下HTML形成的日期<input>
字段时出现错误:
<div data-role="fieldcontain">
<label for="fecha">Fecha de Nacimiento</label>
<input type="date" name="fecha" id="fecha" value="" placeholder="Fecha de nacimiento" />
</div>
当我按下“日期”<input>
时,电话屏幕会暂时显示输入日期的选项;但在此之后,会出现上面提到的URL错误屏幕。
我使用Blackberry Z10(版本10.1和10.2)进行了测试,此版本没有出现URL错误屏幕。
错误消息是:
错误。此网页不可用。检查网址,然后重试。
该错误仅适用于Blackberry Z30(版本10.2)。
错误也出现在其他类型的<input>
中,例如“select”:
<div data-role="fieldcontain">
<label for="pais" class="select">Pais*</label>
<select name="pais" id="pais" onchange="optionCheck()">
<option value="Seleccione Uno" selected>Seleccione Uno</option>
<option value="Argentina">Argentina</option></select></div>
...
</select>
</div>
有什么建议吗?
谢谢!
答案 0 :(得分:0)
BlackBerry Webworks,JQuery Mobile和Normal JQuery都已更新(特别是本案例中的网络广告),因此我建议无论如何都要获取最新的副本。
这似乎是一个浏览器问题,但它似乎在以后的WebWorks版本中得到修复(我拿了你的代码,把它放在一个新的模拟器中,它运行良好)。尝试升级并查看是否可以重现它。
如果您无法升级,我建议您使用JQuery Mobile DatePicker或您喜欢的另一个