我不想为我的Cordova项目(Android和iOS)启动闪屏,如何删除它?我试图禁用启动画面插件,但它会继续出现!怎么解决?
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0" id="app.appname" version="1.0.0">
<name>App name</name>
<description>
App name description
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="index.html"/>
<plugin name="cordova-plugin-whitelist" spec="1"/>
<access origin="*"/>
<allow-intent href="http://*/*"/>
<allow-intent href="https://*/*"/>
<allow-intent href="tel:*"/>
<allow-intent href="sms:*"/>
<allow-intent href="mailto:*"/>
<allow-intent href="geo:*"/>
<platform name="android">
<allow-intent href="market:*"/>
</platform>
<platform name="ios">
<allow-intent href="itms:*"/>
<allow-intent href="itms-apps:*"/>
</platform>
<preference name="SplashScreen" value="none"/>
</widget>
答案 0 :(得分:2)
当您在项目中使用cordova时,可以通过将此标记添加到config.xml来轻松删除启动画面
<preference name="SplashScreen" value="none"/>
答案 1 :(得分:1)
PLS。在config.xml中更改如下:
<preference name="AutoHideSplashScreen" value="true" />
<preference name="SplashScreenDelay" value="0"/>
答案 2 :(得分:0)
如果选项:
<preference name="SplashScreen" value="none"/>
不起作用。
你可以把这个功能放在DeviceReady上:
function onDeviceReady() {
navigator.splashscreen.hide();
}
你的config.xml中的必须是splashscreen插件
<gap:plugin name="org.apache.cordova.splashscreen" />
如果此选项不起作用,您可以将splashscreen图像默认设置为空白并放入config.xml
<gap:splash src="splash.png" /
将splash.png图像放在项目的根目录中。