Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用cordova splashscreen插件构建Phonegap,不显示我的自定义启动图形_Android_Phonegap Plugins_Phonegap Build_Cordova Plugins_Splash Screen - Fatal编程技术网

Android 使用cordova splashscreen插件构建Phonegap,不显示我的自定义启动图形

Android 使用cordova splashscreen插件构建Phonegap,不显示我的自定义启动图形,android,phonegap-plugins,phonegap-build,cordova-plugins,splash-screen,Android,Phonegap Plugins,Phonegap Build,Cordova Plugins,Splash Screen,我所说的“自定义飞溅图形”只是指我自己的图像。无论我尝试什么,它总是显示出小小的phonegap机器人。注意,这里我只关心Android。以下是我所做的: 通过命令行安装插件 通过运行我的原始图像,将其作为合适安卓尺寸的集合 将这些路径中的文件替换为我自己的文件(是的,我将我自己的文件重命名为这些名称): 将这些路径中的文件替换为我自己的,即使它与splash image无关: <icon gap:platform="android" gap:qualifier="ldpi" src

我所说的“自定义飞溅图形”只是指我自己的图像。无论我尝试什么,它总是显示出小小的phonegap机器人。注意,这里我只关心Android。以下是我所做的:

  • 通过命令行安装插件
  • 通过运行我的原始图像,将其作为合适安卓尺寸的集合
  • 将这些路径中的文件替换为我自己的文件(是的,我将我自己的文件重命名为这些名称):

    
    
  • 将这些路径中的文件替换为我自己的,即使它与splash image无关:

    <icon gap:platform="android" gap:qualifier="ldpi" src="www/res/icon/android/ldpi.png" />
    <icon gap:platform="android" gap:qualifier="mdpi" src="www/res/icon/android/mdpi.png" />
    <icon gap:platform="android" gap:qualifier="hdpi" src="www/res/icon/android/hdpi.png" />
    <icon gap:platform="android" gap:qualifier="xhdpi" src="www/res/icon/android/xhdpi.png" />
    
    
    

此时,我甚至不知道默认的phonegap robot图像文件在我的项目中隐藏在哪里,也不知道config.xml中指向它的是什么

您是否像这样添加了默认的启动屏幕位置

<preference name="SplashScreen" value="screen"/>

同样根据这里看到的最新更新文档

不推荐使用gap:splash,您应该只使用splash标记

我发现,如果您在phonegap buil中使用npm添加插件,那么它将不起作用,因此以下内容将不起作用

  <plugin name="cordova-plugin-splashscreen" source="npm"/>

因此,您必须以旧的方式添加插件,以便followin能够正常工作

<plugin name="br.com.paveisitemas.splashscreen" spec="2.1.1" source="pgb" />

请注意,在过去,闪屏是用gap:splash元素指定的,平台是用gap:platform指定的。这仍然受支持,但我们建议转到splash和platform


您是否像这样添加了默认的启动屏幕位置

<preference name="SplashScreen" value="screen"/>

同样根据这里看到的最新更新文档

不推荐使用gap:splash,您应该只使用splash标记

我发现,如果您在phonegap buil中使用npm添加插件,那么它将不起作用,因此以下内容将不起作用

  <plugin name="cordova-plugin-splashscreen" source="npm"/>

因此,您必须以旧的方式添加插件,以便followin能够正常工作

<plugin name="br.com.paveisitemas.splashscreen" spec="2.1.1" source="pgb" />

请注意,在过去,闪屏是用gap:splash元素指定的,平台是用gap:platform指定的。这仍然受支持,但我们建议转到splash和platform


事实上,在我的例子中,我看到的不是飞溅,而是index.css中设置的背景图像。因此,当应用程序显示它加载机器人图像时。。。这不是飞溅。

在我的例子中,事实上,我看到的不是飞溅,而是index.css中设置的背景图像。因此,当应用程序显示它加载机器人图像时。。。这不是飞溅