2014-10-23 2 views
1

Я программист на начальном уровне. У меня есть проект, который я бы хотел импортировать в Intel XDK.Импорт проекта phonegap/cordova в Intel XDK

Link to the project

Структура проекта была сделана в PhoneGap версии 2.1. Я пытаюсь импортировать проект HTML5 в Intel XDK без везения. Я получаю сообщение об ошибке: index.html отсутствует!

Знаете ли вы, есть ли способ заставить этот проект работать в Intel XDK? Файлы html находятся в каталоге активов/представлений. Но нет index.html.

Надеюсь, вы, ребята, могли помочь мне понять это.

С уважением,

Mirjam.

ответ

4

Проще всего было бы использовать пустой шаблон для создания нового проекта, а затем скопировать каталог www из вашего существующего проекта в www этого пустого проекта шаблона.

Неясно, какой из ваших html-файлов является эквивалентом index.html, но вы можете просто повторно использовать файл index.html, который создается шаблоном в качестве файла index.html и работать оттуда ,

Просто примечание, в целом, сложно создавать многостраничные гибридные приложения (например, ваши, похоже,), если вы собираетесь использовать API, которые реализованы через плагины Cordova. Если вам не нужен какой-либо из API-интерфейсов плагинов Cordova (то есть вы используете только стандартные API-интерфейсы HTML5, встроенные в веб-представление), то вы можете избежать этого. Если вы планируете расширять свое приложение, чтобы использовать плагины Cordova (ядро, XDK или сторонние), вам может потребоваться создать одностраничное приложение.

Другой подход к рассмотрению отображает «другие» страницы с использованием плагина inAppBrowser. Это предполагает, что «другим» страницам не нужен доступ к API-интерфейсам устройств.

Трудно обеспечить точное «вот как это сделать», не имея более глубокого понимания того, как ваше приложение структурировано и где вы собираетесь идти с ним.