2013-11-15 37 views
1

任何人都知道最好的方法是添加一个PhoneGap/Cordova插件,该插件不能与phonegap本地添加插件(plugman)一起使用。我已经厌倦手动更新config.xml文件,但我觉得我错过了一些东西,关于cordova 3.1的文档并没有告诉任何文件被修改以使插件“工作”。添加一个不使用插件的phonegap插件

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

的是,我试图利用回购。我在这里看到了一个类似的帖子。我可以下载回购罚款作为一个zip,但那么我将如何去添加这个,所以它实际上工作。

如果我添加自己的自定义插件,在坚果壳中cordova 3.1中的哪些文件需要修改以实际加载并使其工作。

回答

3
  1. 更新您的​​3210阅读类似:

    <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. 环绕你的插件(在这种情况下ZipPlugin.js)与头

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

    和页脚

    }); 
    

您可能需要在这里和那里调整确切的ID,但这些都是基本步骤包括手动插件到科尔多瓦3+。

+0

谢谢我前一段时间发现,并没有回到这里:) - 这就是我需要做的。 – imaginethepoet