我正在使用phonegap 2.9.0 (iOS)。我遵循了这个论坛的建议,在config.xml中设置了以下参数:
同时添加了对应的HTML标签。
navigator.splashscreen.show();
在deviceReady()函数中。
然而,在启动画面和远程网页加载之间,我仍然看到了白屏。白屏持续时间不同 - 可能取决于网络延迟?
如何避免这种中间的白屏?
感谢任何帮助。
navigator.splashscreen.show();
在deviceReady()函数中。
然而,在启动画面和远程网页加载之间,我仍然看到了白屏。白屏持续时间不同 - 可能取决于网络延迟?
如何避免这种中间的白屏?
感谢任何帮助。
对于ios@6.1.0,请添加以下内容到config.hml文件中
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />
在onDeviceReady(){}
中使用navigator.splashscreen.hide()
首先在你的config.xml
文件中指定不自动隐藏启动画面(你已经添加了这个)
<preference name="auto-hide-splash-screen" value="false" />
function onDeviceReady() {
setTimeout(function() {
navigator.splashscreen.hide();
}, 2000);
}