actually .. now using the development version
cordova-plugin-splashscreen 3.1.1-dev "Splashscreen"
Yeah .. "AutoHideSplashScreen" doesnt work with android, only ios. So I added the delay in the Android section. When I add the delay also in ios, the plugin always executes the delay and ignores the "AutoHideSplashScreen"
so a snippet from my config.xml
<preference name="SplashScreen" value="screen"/>
<preference name="ShowSplashScreenSpinner" value="true"/>
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="FadeSplashScreen" value="true"/>
<preference name="FadeSplashScreenDuration" value="1000"/>
<preference name="android-targetSdkVersion" value="20"/>
<preference name="SplashScreenDelay" value="3000"/>
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen"/>
<param name="onload" value="true"/>
</feature>
<platform name="android">
<preference name="SplashScreenDelay" value="500000"/>
</platform>
So in android it will do the splashscreendelay