Android 启动屏幕后的空白屏幕

Android 启动屏幕后的空白屏幕,android,cordova,google-api,Android,Cordova,Google Api,我正在我的应用程序中使用谷歌地图服务。这张地图很好用 在这种情况下,问题在于设备通过wifi热点连接互联网 启动屏幕后显示白色屏幕5秒 当我禁用maps.googleapis.com url时,此时不会出现白色屏幕 我在config.xml文件中包含了所有权限,但仍然遇到同样的问题 我以下面的方式加入了谷歌地图服务 config.xml文件权限为 <access origin="*"/> <access origin="http://maps.googleapis.com/*

我正在我的应用程序中使用谷歌地图服务。这张地图很好用 在这种情况下,问题在于设备通过wifi热点连接互联网 启动屏幕后显示白色屏幕5秒

当我禁用maps.googleapis.com url时,此时不会出现白色屏幕

我在config.xml文件中包含了所有权限,但仍然遇到同样的问题

我以下面的方式加入了谷歌地图服务

config.xml文件权限为

 <access origin="*"/>
<access origin="http://maps.googleapis.com/*"/>
<access origin="*://*.googleapis.com/*" subdomains="true" />
<access origin="*://*.gstatic.com/*" subdomains="true" />
<access origin="*://*.google.com/*" subdomains="true" />
<access origin="*://*.googleusercontent.com/*" subdomains="true" />

尝试在触发deviceready事件前后在脚本中添加控制台。然后您将知道deviceready事件的超时时间为5秒。 您可以在logcat窗口中看到该消息


希望这有帮助

设备没有准备好。这就是原因。尝试触发document.ready,您会理解的。您能详细解释一下吗,我尝试在页面加载后包含脚本,但在本例中,映射不起作用。我在logcat中收到消息,设备就绪在5秒后未触发。然后我接下来要做的是,如何消除白屏。这可能很有用——这对我来说也不起作用,同样,我在启动屏幕之后得到了白屏。我将启动屏幕延迟时间设置为5秒。