0

当我将 PhoneGap 项目上传到 PhoneGap Build、安装并启动应用程序时,使用了错误的 index.html 文件。配置文件有:

<content src="index.html" />

在我的项目中,www 文件如下所示:

fr/index.html
images/*
res/*
scripts/*
styles/*
index.html

发生的情况是它选择了 fr/index.html 文件,并且似乎使用 fr 文件夹作为根目录,因为自定义图标和启动屏幕都不起作用。它添加了PhoneGap。

如果我删除了错误的 index.html 文件,它就可以工作。我有两个这样的原因是根文件夹中的所有文件都可以在不同的语言文件夹中访问。所以 index.html 是主要的英文,而 fr/index.html 是同一页面的法文版本等等。

有没有办法确保它以根 index.html (www/index.html) 为目标?

4

1 回答 1

0

您不应该将 index.html 文件指定给 PhoneGapBuild,因为它不能是 www 文件夹中的 index.html 以外的任何其他文件,并且对于启动屏幕,它们必须位于 res 文件夹中,有一个明确定义的打包模式使用您必须尊重的 PhoneGapBuild 才能使用它。

android 的启动示例:

 <icon src="res/icon/android/icon-36-ldpi.png"   gap:platform="android"    gap:qualifier="ldpi" />

您可以在此处查看官方的 hello world 示例以获取更多详细信息: https ://github.com/phonegap/phonegap-start/blob/master/www/config.xml

于 2016-04-23T01:32:34.627 回答