2013-12-03 1 views
0

Я получаю эту ошибку, когда создаю zip-файл для загрузки на сборку phonegap. Вот что я нашел до сих пор:Phone Gap build: «ОШИБКА: стартовая страница на странице« www/index.html »не найдена»

  1. Перемещение файлов в подпапку \ www \ dosn't work. Это дает «Ошибка - нет index.html найдено - вы можете исправить это здесь»
  2. Копирование файлов во вложенную папку \ www \ работает. До тех пор, пока файлы дублируются при работе с папками \ www \ и \ it.

Моя структура папок:

\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 

Это единственный способ заставить его работать? Дублирование кажется очень плохим с точки зрения размера приложения. Как мне это решить?

ответ

0

Похоже, мне удалось дать корневой файл индекса имя Index.html (в то время как копия была в нижнем регистре.)

-2

, пожалуйста, следуйте ссылке ниже

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

и говорит

Подготовка активов

PhoneGap Построить только требует активов вашего приложения. Это, по сути, ваш каталог www, который содержит ваши html, css, images, js-файлы и т. Д.

PhoneGap Build скорее всего не сможет скомпилировать ваше приложение, если загружать собственные файлы (.h, .m, .java и т. Д.).).

+0

Это даже не относится к вопросу, извините. – devzero

1

Это происходит по умолчанию из-за структуры файла.

Легкое исправление заключается в том, чтобы открыть проект в поиске. Перетащите файл www на xcode, как показано ниже.

visual

0

Это немного странно. Мой первый временный решение положить index.html с перенаправлением тэгом как так ...

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

, но это, вероятно, лучше просто Trast фальшивой структуры там. Я думаю, что вам нужен файл config.xml, и это все.