【问题标题】:Splashscreen created with splashscreen plugin for cordova does not appear in Visual Studio 2015在 Visual Studio 2015 中不显示使用用于 cordova 的启动画面插件创建的启动画面
【发布时间】:2016-12-27 15:55:02
【问题描述】:

我在 VS2015 中将 4.0.1 版中的闪屏插件添加到我的 cordova 项目中。但是在android和ios模拟器中都没有出现启动画面。我究竟做错了什么? 我的 config.xml 看起来像这样:

<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
<platform name="android">
<splash src="res/screens/android/screen-hdpi-landscape.png" density="land-hdpi" />
<splash src="res/screens/android/screen-ldpi-landscape.png" density="land-ldpi" />
<splash src="res/screens/android/screen-mdpi-landscape.png" density="land-mdpi" />
<splash src="res/screens/android/screen-xhdpi-landscape.png" density="land-xhdpi" />
<splash src="res/screens/android/screen-hdpi-portrait.png" density="port-hdpi" />
<splash src="res/screens/android/screen-ldpi-portrait.png" density="port-ldpi" />
<splash src="res/screens/android/screen-mdpi-portrait.png" density="port-mdpi" />
<splash src="res/screens/android/screen-xhdpi-portrait.png" density="port-xhdpi" />
</platform>
<platform name="ios">
<splash src="res/screens/ios/screen-iphone-portrait.png" width="320" height="480" />
<splash src="res/screens/ios/screen-iphone-portrait-2x.png" width="640" height="960" />
<splash src="res/screens/ios/screen-ipad-portrait.png" width="768" height="1024" />
<splash src="res/screens/ios/screen-ipad-portrait-2x.png" width="1536" height="2048" />
<splash src="res/screens/ios/screen-ipad-landscape.png" width="1024" height="768" />
<splash src="res/screens/ios/screen-ipad-landscape-2x.png" width="2048" height="1536" />
<splash src="res/screens/ios/screen-iphone-568h-2x.png" width="640" height="1136" />
<splash src="res/screens/ios/screen-iphone-portrait-667h.png" width="750" height="1334" />
<splash src="res/screens/ios/screen-iphone-portrait-736h.png" width="1242" height="2208" />
<splash src="res/screens/ios/screen-iphone-landscape-736h.png" width="2208" height="1242" />
</platform>
<plugin name="cordova-plugin-splashscreen" version="4.0.1" />

我还尝试将navigator.splashscreen.show() 添加到设备就绪事件监听器,但它仍然无法正常工作。

【问题讨论】:

  • 能否请您尝试删除平台并在模拟器中卸载应用程序并重新构建并运行?并确保您拥有正确的图像,您可以在Android Asset Studio 中生成 Android 启动图像。

标签: android ios visual-studio-cordova splash-screen


【解决方案1】:

好的,由于 Ripple 模拟器,这似乎是一个问题。我发现所有其他模拟器都按预期显示启动画面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-05
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 2022-07-01
    • 2015-08-22
    • 1970-01-01
    相关资源
    最近更新 更多