请按照以下步骤操作,让我知道它是否适合您:
1)在 www 文件夹下的 config.xml 文件中查找/添加以下标签;
在 config.xml 中:<preference name="SplashScreenDelay" value="3000">
2)将值更改为更大的数字(例如 10000)。请注意,数字以毫秒为单位;
3)确保您已安装启动画面插件 ( org.apache.cordova.splashscreen )。您可以通过转到您的文件夹并在终端上执行以下命令来检查:
电话间隙:phonegap local plugin list
科尔多瓦:cordova plugin list
4)如果您没有插件,请使用以下命令添加它:
电话间隙:phonegap local add plugin org.apache.cordova.splashscreen
科尔多瓦:cordova add plugin org.apache.cordova.splashscreen
5)在您的 JavaScript 代码中,您可以添加以下代码来关闭启动屏幕:
//checks for splashscreen and hides it
if (navigator && navigator.splashscreen) {
navigator.splashscreen.hide();
}
PS:所有终端命令都在 MacOSX 10.8 中使用终端和 Phonegap 3.4 进行了测试。所有终端命令必须从应用程序文件夹中执行