删除phonegap中ios和android的启动屏幕

删除phonegap中ios和android的启动屏幕,android,ios,cordova,phonegap-plugins,Android,Ios,Cordova,Phonegap Plugins,我正在尝试在ios和android的phonegap应用程序中完全删除闪屏。navigator.hide()函数只有在加载html页面后才能工作,但在此之前我需要删除初始屏幕。请让我知道是否有任何选项可以这样做 退房 复制已接受的答案以供快速参考: 在iOS上,您应该能够调用navigator.splashscreen.hide() Android从1.8.0开始就支持这种操作。Cordova 1.6.0–导航器。splashscreen界面已被删除,等待跨平台支持。现在您可以使用: // to

我正在尝试在ios和android的phonegap应用程序中完全删除闪屏。
navigator.hide()
函数只有在加载html页面后才能工作,但在此之前我需要删除初始屏幕。请让我知道是否有任何选项可以这样做

退房

复制已接受的答案以供快速参考:

在iOS上,您应该能够调用
navigator.splashscreen.hide()


Android从1.8.0开始就支持这种操作。

Cordova 1.6.0
–导航器。splashscreen
界面已被删除,等待跨平台支持。现在您可以使用:

// to hide
cordova.exec(null, null, "SplashScreen", "hide", [])
// to show
cordova.exec(null, null, "SplashScreen", "show", [])
我在这里找到的:

如果你想要一些其他的参考资料,请检查链接

你也可以经历这个


希望它能对你有所帮助。

希望它能帮助某人:

使用PhoneGap 2.6.0,我所做的只是评论:

<plugin name="SplashScreen" value="CDVSplashScreen" />


PhoneGap的config.xml文件中的行(通常位于iOS项目根目录下)

下面的答案是否回答了您的问题?如果是,请标记为答案,以便将来对其他人有利。谢谢。这不会完全删除启动屏幕。我有同样的问题,已经从两个位置完全删除了启动屏幕文件,清理并重新构建了我的代码,默认的启动屏幕仍然显示。我根本不想要闪屏。请注意其他用户:根据本答案中的第一篇文章,闪屏需要覆盖加载UIWebView时发生的白色闪烁。因此,建议不要禁用启动屏幕。这个答案并没有解决所问的问题,但是它给出了足够的理由,不应该移除启动屏幕(甚至可能无法移除)。奖励+50赏金。这个函数应该放在哪里?@SnareChops:他必须在某个函数中写入这一行,并且他可以在DeviceRady事件触发后调用该函数#在第一个链接中提到。这是一个很好的方法,可以在它显示后删除它,但不会阻止它首先显示。虽然由于我上面的陈述,我理解为什么它不应该被删除。但是有一个白色的屏幕而不是闪屏。我们也可以避免吗?