当我第一次从主屏幕启动我的应用程序时,一切都很好 - 没有冻结。
当我在以后的时间使用该应用程序时,突然当我从主屏幕点击它时,有时它会在冻结5秒钟(即仅停留在主屏幕上),然后才会加载。这不是故事的结尾。
该应用程序并非每次第一次加载后都会冻结;但是,一旦它开始从主屏幕冻结,它就会继续这样做,直到我强制停止该应用程序。
在出现此类情况后,某些Phonegap功能将无法正常工作。例如,navigator.notification.alert会使背景变暗,但没有弹出窗口。唯一的退出方式是点击手机的后退按钮。
我该如何防止应用程序在打开时冻结,从而导致其他Phonegap功能无法正常工作?
(这是Phonegap 2.9.0版本; 然而,我在2.5.0版本中遇到了同样的问题)
感谢所有的帮助,谢谢!
document.addEventListener('deviceready', function() { try {alert('Device is ready!'); ...
没有被触发。应用程序会冻结(而不是崩溃)。这种情况发生在phonegap 2.7和2.4上。 - binoculars