我希望你们知道我可以尝试的东西,因为我被卡住了。我有一个黑莓应用程序,它有一些变化。这一切都已完成并且正在运作。但是因为应用程序似乎有一个缺陷。我第一次运行应用程序时运行完美。没有错误,一切都超级快速和令人敬畏。但是第二次运行应用程序。按钮不起作用。我在日志文件中跟踪了这个并得到了以下事件。
名称 - 用户界面 严重性 - 始终记录。 GUID - bef92e11214401c3 时间 - Aug01,2013 10:52:21
UIE - 由于边缘检测而取消点击:(284,474); OSTS:436375
该设备是黑莓9900大胆。我有一个黑莓大胆9900模拟器,该应用程序运行完美。没有取消水龙头,没有。这十分完美。此外,如果我运行任何其他应用程序然后运行此应用程序,它崩溃。我仔细检查了发送过的Json字符串。我检查了以确保它具有Web访问权限。一切都很好。它第一次完美运行100%。如果我将其关闭并再次运行,我就无法点击我的按钮。任何信息/想法将不胜感激。
如果您有任何疑问,请随时提出。我将尽我所能回答他们。我还发现,如果我在此之后运行应用程序几次,对于随机数量,它会再次完美运行。
答案 0 :(得分:0)
我解决了我的问题。我没有提供代码,所以我怀疑你能找到它。但这是导致我的问题的原因。我有一行代码如下......
$('#home').on('pageinit', function () {//work stuffs}
本来应该......
$('#home').bind('pageinit', function () {// work stuffs}
我完全不知道为什么......但这解决了我的问题。