2015-12-22 3 views
2

Я использую DevExtreme (DevExpress mobile) в VS2013 для разработки мобильного сайта, который мы затем скомпилируем для родных приложений для iOS и Android. Мне нужно использовать один из plugins в моем проекте, когда мы скомпилируем приложение ios. Я не могу найти хорошую документацию о том, как это сделать. Я могу найти код для плагинов (т. Е. https://github.com/hazemhagrass/phonegap-background), но не вижу, как включить и использовать его в моем проекте DevExtreme.DevExtreme - сторонние плагины PhoneGap/Cordova

Я считаю, что я должен добавить следующую строку в моей config.xml файле:

<plugin name="com.badrit.backgroundjs" spec="0.1.0" source="pgb" /> 

Я делаю это, а затем добавить необходимые файлы JS для моего проекта, чтобы использовать, но при запуске I получите ошибку, так как плагин требует определения методов Кордовы JS, и мой файл cordova.js пуст. Я считаю, что DevExtreme заполняет файл cordova при компиляции в родное приложение, за комментарий в файле:

// Это поддельный файл cordova.js. Он будет заменен файлом , специфичным для платформы и версии при создании собственного пакета.

Кто-нибудь знает, как включить эти плагины в проект DevExtreme, а затем как вы используете их после их запуска?

+0

Вы видели эту статью - [Инструменты упаковки] (http://js.devexpress.com/Documentation/Guide/VS_Integration/Packaging_Tools/)? Вероятно, это будет полезно. – Sergey

+0

Да, спасибо. Я читал это. Либо я что-то пропускаю, либо не показывает, как использовать плагины? В нем говорится о включении в конфигурацию строки Ben

+0

Вы пытаетесь протестировать свое приложение в Visual Studio или вы действительно создаете пакет мобильных приложений и развертываете его на устройстве? – Brendon

ответ

1

Для включения 3-участник плагин вы должны выполнить следующие шаги:

  1. Найти имя модуля и добавить эту строку в файл «config.xml» в вашего проекта, как дорогой @Ben сделал в его проект.
  2. Затем щелкните правой кнопкой мыши по имени вашего проекта в проводнике решений и Создайте шаблон приложения ... затем выберите платформу и загрузите пакет , который вы хотите добавить в свой проект.

Я думаю, вы пропустили второй шаг.

Смежные вопросы