Я использую 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, а затем как вы используете их после их запуска?
Вы видели эту статью - [Инструменты упаковки] (http://js.devexpress.com/Documentation/Guide/VS_Integration/Packaging_Tools/)? Вероятно, это будет полезно. – Sergey
Да, спасибо. Я читал это. Либо я что-то пропускаю, либо не показывает, как использовать плагины? В нем говорится о включении в конфигурацию строки
Ben
Вы пытаетесь протестировать свое приложение в Visual Studio или вы действительно создаете пакет мобильных приложений и развертываете его на устройстве? – Brendon