为什么我的PhoneGap应用在加载时显示已损坏?

时间:2013-04-20 17:48:43

标签: cordova android-emulator osx-lion

我创建了一个基于PhoneGap 2.6.0的项目。我没有对它做任何改动。当我尝试在4.2.2模拟器中运行它时,视觉效果已损坏,或者我不确定如何放置它。

PhoneCap 2.6.0应用在4.2.2中的外观截图 Screenshot of how the PhoneGap 2.6.0 app looks like in 4.2.2

如果我暂停后恢复应用程序,按回车键并重新启动应用程序,则打开正常。

该应用在暂停后重新启动时看起来很好 The app looks fine when relaunched after pausing it

谷歌搜索引导我deviceready事件未解决问题。我不确定这是否与它有关,但无论如何这似乎已在2.3.0中修复。

注意事项:

  • 这在2.3.3模拟器中工作正常。
  • 我正在运行最新的Android SDK。
  • 我有OSX Lion。

1 个答案:

答案 0 :(得分:0)

这似乎是定时器如何执行的错误。 加载url后,您可能需要输入onCreate方法:

super.appView.resumeTimers();

所以现在代码看起来像这样:

super.loadUrl(url, 10000);        
super.appView.resumeTimers();