iOS Cordova第一个插件 – plugin.xml注入一个function

我正在创建我的第一个Cordova插件,我对构建它的结构感到困惑。 我有一个新的Cordova项目,我已经添加了iOS平台。 我正在寻找这个指导(特别是Echo iOS plugin example部分):

https://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/plugin.html

但我对此很陌生,而且我实际应该做的事情让我感到有些不知所措。 它告诉我使用plugin.xml将function规范注入本地平台的config.xml文件。 plugin.xml是我需要创建的文件,还是project> plugins> cordova-plugin-whitelist > plugin.xml ? 无论哪种方式我如何使用它来注入此function? 我认为这是它在构建项目时所读取的内容,但我仍然不确定如何去做。

谢谢。

据我所知创建自定义插件,你必须按照规范创建一个插件文件夹,并确保插件在plugins文件夹下的fetch.json文件中引用。 然后删除并重新添加平台应该在相应的文件夹中处理插件安装。 您可以引用任何现有插件来复制相同的文件夹结构。

有关自定义插件创建的详细信息,请参阅cordova官方文档。希望它有所帮助