Я собираюсь добавить несколько плагинов в свой проект Cordova. Но проект Cordova генерируется Sencha Touch 2.
Так что если бы я добавил плагин под кордову,
как получить ссылку на плагины Cordova в коде Sencha Touch? (Поскольку код Sencha Touch находится НА ОДИН уровень ВЫШЕ плагина Cordova)
И я не должен трогать сгенерированный код кордовы, так как он будет заменяться каждый раз, когда я повторно генерирую проект кордовы с помощью команд Sencha Touch CMD.
Обновить
Я хотел бы уточнить свой вопрос, предоставив сценарий:
Например, я хотел бы использовать камеру в коде Sencha Touch, но доступ к собственным ресурсам в мобильном телефоне осуществляется с помощью плагинов Cordova. И при запуске команды Sencha Touch для создания проекта Cordova весь код в папке Cordova будет перезаписан, поэтому невозможно выполнить кодирование в папке Cordova, поэтому все кодирование должно выполняться на уровне Sencha Touch.
Таким образом, проблема становится -> как я могу получить доступ к камере в сенсорном коде sencha, если плагин находится в области действия Cordova, что означает, что доступ к плагинам Cordova выходит за рамки Sencha Touch.
Чтобы было понятнее, вот структура проекта Sencha Touch, который содержит проект Cordova:
Root folder for Sencha Touch Project
-app
-cordova
-plugins
-...
так что, как вы можете видеть, плагины находятся в папке Cordova, поэтому я не знаю, как получить ссылку на плагин камеры, например:
Ext.navigator.camera.function() (like this?)
в сенсорном коде Sencha.
Я надеюсь, что мое объяснение имеет смысл для вас.
Спасибо.