gpt4 book ai didi

cordova 应用程序在显示闪屏之前显示黑屏

转载 作者:行者123 更新时间:2023-12-02 14:59:26 25 4
gpt4 key购买 nike

我正在使用 Intel XDK 开发一个 Web 应用程序,它可以使用 Cordova 在线构建我的应用程序。我使用闪屏插件添加了闪屏。当我启动我的应用程序时,会出现启动画面。但在显示初始屏幕之前,首先会显示一段时间的黑屏。我怎样才能让它立即显示启动屏幕而不先黑屏。

我用谷歌搜索了好几天......我发现很多其他人也遇到了这个问题。但似乎解决方案无法帮助我..

我尝试将 AutoHideSplashScreen 设置为 false 并将 SplashScreenDelay = 10000(或更高),并在一切准备就绪时隐藏启动屏幕(app.Ready、deviceready..)

如有任何帮助,我们将不胜感激,谢谢。

最佳答案

1) 如果您使用一些splashscreen.png,您可以在{Project}\res\values下创建android样式文件(例如splashscreen-style.xml)并将splashscreen.png放入{Project}\res\drawable文件夹(或drawable-mdpi,drawable-xhdpi,...),它将自动映射到>@drawable/splashscreen:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="YourThemeName" parent="android:style/Theme.Light.NoTitleBar.Fullscreen">
<item name="android:windowBackground">@drawable/splashscreen</item>
</style>
</resources>

2) 应用您的config.xml:

    <edit-config file="AndroidManifest.xml" mode="merge"
target="/manifest/application/activity">
<activity android:theme="@style/YourThemeName" />
</edit-config>

它必须有效,至少对于cordova 6.5.0:)和某些早期版本

您还可以看到https://simonerescio.it/en/2014/05/phonegap-android-splashscreen-application

关于cordova 应用程序在显示闪屏之前显示黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36955355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com