在黑莓phonegap的飞溅屏幕以后显示白色屏幕

时间:2013-03-01 10:56:10

标签: cordova blackberry-webworks

我正在开发一个黑莓手机屏幕应用程序。应用程序工作正常但是当我在启动屏幕后启动应用程序时,白屏显示几秒钟。 任何人都可以帮我删除这个白色屏幕吗? 提前谢谢。

2 个答案:

答案 0 :(得分:1)

我看到这种情况的唯一一次是当一个应用程序说,从Web服务器下载资产(这会阻止应用程序重置加载)。

你在索引html文件中做了什么?你是从远程服务器中提取任何资源吗?

如果没有,也许在onDeviceReady函数中有一些东西正在阻止应用程序。这将是一个开始调试的好地方。

答案 1 :(得分:0)

我唯一一次看到这样的问题,它通常是一个永久的白屏,并且是由JavaScript代码中的未捕获异常引起的,这意味着UI无法完成更新。

就像chadtatro所说,在初始化过程中看起来有些东西占用了你所有的处理器时间。您的代码是否已达到onDeviceReady,或者是您的页面的onLoad事件导致Cordova初始化之前出现问题?