电话差距构建:“错误:找不到'www / index.html'的起始页”

时间:2013-12-03 13:00:33

标签: html cordova phonegap-build

当我在phonegap版本上创建了一个用于上传的zip文件时,我收到此错误。这是我到目前为止所发现的:

  1. 将文件移动到子文件夹\ www \ dos not work。这给出了“错误 - 找不到index.html - 你可以在这里解决这个问题”
  2. 将文件复制到子文件夹\ www \确实有效。因此,只要文件在文件夹\ www \和\之间重复,它就可以工作。
  3. 我的文件夹结构:

    \index.html
    \config.xml
    \icon.png
    \content\*.css
    \content\images\*.png
    \Scripts\*.js
    \CustomScripts\*.js
    

    通过移动/复制,我的意思是:

    \www\index.html
    \www\content\*.css
    \www\content\images\*.png
    \www\Scripts\*.js
    \www\CustomScripts\*.js
    

    这是使它运作的唯一方法吗?在应用程序大小方面,重复似乎非常糟糕。我该怎么解决这个问题?

4 个答案:

答案 0 :(得分:1)

默认情况下会因文件结构而发生这种情况。

简单的解决方法是在取景器中打开您的项目。将www文件向下拖动到xcode,如下所示。

visual

答案 1 :(得分:0)

似乎我设法为根索引文件提供了Index.html的名称(而副本是小写的。)

答案 2 :(得分:0)

这有点奇怪。 我的第一个临时解决方案是将index.html与重定向标记放在一起,如此...

<meta http-equiv="refresh" content="0; url=cordova-app-hello-world-3.3.0-01af7dc\www\index.html" />

但是最好只追踪那里的虚假结构。 我认为你需要config.xml,而这就是它。

答案 3 :(得分:-2)

请点击以下链接

https://build.phonegap.com/docs/app-overview

它说

准备资产

PhoneGap Build仅需要您的应用程序的资产。这基本上是你的www目录,其中包含你的html,css,images,js文件等。

如果上传本机文件(.h,.m,.java等),PhoneGap Build很可能无法编译您的应用程序。