Android Cordova Splashscreen插件-安卓系统上的空白白屏代替splash图像
我的根目录Android Cordova Splashscreen插件-安卓系统上的空白白屏代替splash图像,android,cordova,cordova-plugins,splash-screen,Android,Cordova,Cordova Plugins,Splash Screen,我的根目录config.xml中的摘录如下所示: <platform name="android"> <allow-intent href="market:*" /> <splash src="www\web\splashscreen\drawable-hdpi\screen.png" density="hdpi"/> <splash src="www\web\splashscreen\drawable-ldpi\screen.p
config.xml
中的摘录如下所示:
<platform name="android">
<allow-intent href="market:*" />
<splash src="www\web\splashscreen\drawable-hdpi\screen.png" density="hdpi"/>
<splash src="www\web\splashscreen\drawable-ldpi\screen.png" density="ldpi"/>
<splash src="www\web\splashscreen\drawable-mdpi\screen.png" density="mdpi"/>
<splash src="www\web\splashscreen\drawable-hdpi\screen.png" density="port-hdpi"/>
<splash src="www\web\splashscreen\drawable-ldpi\screen.png" density="port-ldpi"/>
<splash src="www\web\splashscreen\drawable-mdpi\screen.png" density="port-mdpi"/>
</platform>
<preference name="SplashScreen" value="screen" />
<preference name="AutoHideSplashScreen" value="false" />
<preference name="SplashScreenDelay" value="30000" />
<preference name="SplashMaintainAspectRatio" value="false" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="FadeSplashScreen" value="true"/>
<preference name="FadeSplashScreenDuration" value="750"/>
<preference name="ShowSplashScreenSpinner" value="true" />
<plugin name="org.apache.cordova.splashscreen" spec="~3.2.2" />
所以我认为它的设置是好的。我尝试了各种其他的屏幕文件路径,但没有任何区别。我已在cordova build android之前验证了图像是否位于指定路径中。不过,不管我怎么做,在我的应用程序加载之前,我都会看到一个空白的白色屏幕,屏幕上没有任何错误消息或调试输出
有什么想法吗?添加闪屏图像的方法是将其放置在cordova项目的res/screen/android
中,然后运行build命令。
通过这样做,所有图像都会被复制到platforms/android/res/drawable-*
文件夹中
由于未显示飞溅图像,请确保:
- 他们已复制到
文件夹 成功地platforms/android/res/drawable-*
- 对于所有屏幕分辨率,图像的大小都是正确的