我正在使用WebWorks 1.0.4.11,jQuery 1.8.2和jQuery Mobile 1.3为Blackberry编写应用程序.
我已经测试了该应用,但是当我点按日期< input>时出现错误由以下HTML形成的字段:
<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错误屏幕.
错误消息是:
Error. This webpage is unavailable. Check the URL and try again.
The error is only on a Blackberry Z30 (version 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>
有什么建议 ??
谢谢!
解决方法
BlackBerry Webworks,JQuery Mobile和
Normal JQuery都已更新(特别是在这种情况下的网络),所以我建议在任何情况下获取最新的副本.
这似乎是一个浏览器问题,但它似乎在WebWorks的后续版本中得到修复(我拿了你的代码,把它放在一个新的模拟器中,它运行正常).尝试升级,看看是否可以重现它.
如果你无法升级,我建议你只使用JQuery Mobile DatePicker或你喜欢的另一个