【问题标题】:I don't want any splashscreen for ios - cordova我不想要 ios 的任何闪屏 - 科尔多瓦
【发布时间】:2014-10-04 09:24:52
【问题描述】:

我正在使用 Sencha Touch,并且在那里有我自己的动画闪屏。我不想有默认的 Corodva 启动画面。我正在使用所有最新版本的 sencha-cmd、corodva 等。

我尝试了很多东西, - 从 xcode 项目的 /Resources 文件夹中删除启动画面。 - 更改 cordova/config.xml 以删除任何闪屏首选项 - 更改 app.js 文件以删除任何启动图像引用。

但奇怪的是我无法摆脱科尔多瓦启动画面(虽然我可以用我想要的任何图像替换它),可能是什么问题?

请帮忙。

【问题讨论】:

    标签: cordova sencha-touch


    【解决方案1】:

    对于 Cordova,有一个标志可以禁用启动画面的自动显示。

    您可能需要为 cordova 安装启动画面插件。

    但是: Sencha Touch 的加载屏幕必须在 index.html 中,而不是在 Sencha 中,因为这需要 Sencha 完全加载。

    Sencha 的演示闪屏也在 index.html 中。您可以在顶部找到 css,在底部找到加载屏幕的 div。

    所有平台:

    <!-- Define splashscreen name -->
    <preference name="splashscreen" value="screen" />
    

    安卓:

    <!-- Do not auto hide splash on Android -->
    <preference name="SplashScreenDelay" value="0"/>
    

    iOS:

    <!-- Do not auto hide splash on iOS -->
    <preference name="AutoHideSplashScreen" value="true" />
    

    【讨论】:

    • 请您详细介绍一下 Cordova 标志。我已经搜索了很多。
    • 用 config.xml 文件的具体信息更新了我的帖子
    • 据我了解,我们无法删除 iOS 启动画面,因为 Apple Store 需要它
    • 这不是问题的一部分。请在论坛中进行讨论,您可以在其中讨论整体删除启动画面的用处。这个标签只会隐藏在 iOS 上的启动画面之外,根本无法解决你的个人喜好。
    猜你喜欢
    • 2013-12-02
    • 1970-01-01
    • 2021-01-02
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多