我已按照此页面 http://cordova.apache.org/docs/en/3.1.0/cordova_splashscreen_splashscreen.md.html#Splashscreen 中的说明测试启动画面,它要求我将以下代码添加到配置中,但以下不是有效的 CML,因此当我构建时,我在上面出错。

<preference name="splashscreen", "splash" />
<preference name="splashScreenDelay", 10000 />

我还尝试将首选项名称更改为有效的 XML,如下所示,它构建成功而没有错误,但是一旦构建后,以下首选项也会自动从 config.XML 中删除
<preference name="splashscreen", value="splash" />
<preference name="splashScreenDelay", value="10000" />

是那个样本来源,以便我可以按照它来让我的启动画面正常工作

最佳答案

当我使用 CLI 安装时,该功能如下所示:

<feature name="SplashScreen">
  <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>

文档说:
<feature name="SplashScreen">
  <param name="android-package" value="org.apache.cordova.SplashScreen" />
</feature>

我使用了这个组合并且它起作用了:
<preference name="splashscreen" value="splash" />
<preference name="splashScreenDelay" value="10000" />

<feature name="SplashScreen">
   <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>

关于config.XML 中的 Cordova 启动画面首选项名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19205647/

10-14 16:41