2

navigator.splashscreen.hide()由于事件未触发,我似乎无法让该功能在 iOS 上始终如一地工作deviceready,所以我试图自动隐藏启动画面。但即使AutoHideSplashScreen设置为true,我的启动画面也永远不会消失。外部 URL 之间是否存在奇怪的交互,并且启动画面不会消失?还是我缺少一些设置来设置屏幕显示时间的计时器?

4

1 回答 1

0

尽管我的“设备就绪”事件正在触发,但我遇到了一个非常相似的问题。

在“Splashscreen”下的 PhoneGap 文档中,它的示例是:

<script type="text/javascript" charset="utf-8" src="cordova-x.x.x.js"></script>
<script type="text/javascript" charset="utf-8">

// Wait for Cordova to load
//
document.addEventListener("deviceready", onDeviceReady, false);

// Cordova is ready
//
function onDeviceReady() {
    navigator.splashscreen.hide();
}

</script>

对我来说可悲的是,闪屏仍然出现。我想无论如何我都会为你提供这个,因为它可能适用于你的系统。我仍在寻找我的解决方案。

祝你好运

于 2013-05-14T13:23:30.143 回答