2013-11-15 3 views
1

Кто-нибудь знает, что лучше всего добавить плагин Phonegap/Cordova, который не работает с плагином local add plugin (плагин). Я устал вручную обновлять файл config.xml, но я чувствую, что мне не хватает чего-то, и документация на cordova 3.1 ничего не говорит о том, какие файлы были изменены, чтобы заставить «работать» плагины.Добавление плагина phonegap, который не использует plugman

https://github.com/phonegap/phonegap-plugins/tree/DEPRECATED/iOS/ExtractZipFile

ТАКОЕ репо Я пытаюсь использовать. Здесь я видел подобный пост. Я могу загрузить репо в качестве zip, но тогда как я могу добавить это, чтобы он действительно работал.

В оболочке ореха, если я добавлю свой собственный плагин, какие файлы в кордове 3.1 мне нужно изменить, чтобы на самом деле загрузить его и заставить его работать.

ответ

3
  1. Обновите ваш config.xml читать что-то вроде:

    <feature name="ExtractZipFilePlugin" > 
        <param name="ios-package" value="org.apache.cordova.ExtractZipFile"/> 
    </feature> 
    
  2. Добавить блок cordova_plugins.js:

    { 
        "file": "plugins/cordova/ZipPlugin.js", 
        "id": "org.apache.cordova.extractZipFile", 
        "clobbers": [ 
         "extractZipFile" 
        ] 
    } 
    
  3. Surround плагин (в данном случае ZipPlugin.js) с заголовком

    cordova.define("org.apache.cordova.extractZipFile", function(require, exports, module) { 
    

    и сноска

    }); 
    

Вам может понадобиться настроить точные идентификаторы здесь и там, но это основные шаги, чтобы вручную включить плагин в Кордову 3+.

+0

Спасибо, я нашел это некоторое время назад и не вернулся сюда :) - Это то, что мне нужно сделать. – imaginethepoet

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