我正在创建我的第一个Cordova插件,并且我对构建它的结构感到困惑。我有一个新的Cordova项目,我已经添加了iOS平台。我正在寻找这个指导(特别是Echo iOS plugin example
部分):
https://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/plugin.html
但是我对此很陌生,而且我实际上应该做的事情让我感到有些不知所措。它告诉我使用plugin.xml将功能规范注入本地平台的config.xml文件。 plugin.xml是我需要创建的文件还是project> plugins> cordova-plugin-whitelist > plugin.xml
中的文件?无论哪种方式我如何使用它来注入此功能?我认为这是它在构建项目时所读取的内容,但我仍然不确定如何去做。
感谢。
答案 0 :(得分:1)
据我所知创建自定义插件,你必须按照规范创建一个插件文件夹,并确保插件在plugins文件夹下的fetch.json文件中引用。然后删除并重新添加平台应该在相应的文件夹中处理插件安装。您可以引用任何现有插件来复制相同的文件夹结构。
有关自定义插件创建的详细信息,请参见cordova official documentation。希望有所帮助