我正在尝试构建Cordova插件,该插件将使本机API暴露于Cordova JS。该插件不会发布到公共注册表。
我想了解开发它的工具和流量是什么?cordova
工具只能添加/删除/LS插件,我应该如何启动一个新插件?
我尝试使用DON/CORDOVA-PLUGIN-HELLO,但是当我尝试修改iOS的本机实现并重建项目时,结果Xcode Project实施不更新。
i使用Xcode用于iOS插件和Eclipse for Android插件
这些是我遵循的步骤:
- 我使用Cordova Cli创建了一个新的Cordova项目。
- 我从Eclipse/Xcode打开项目
- 我为插件创建本机文件(iOS的
.m/.h
,.java
for android) - 我在www文件夹上创建常见的
.js
,然后将其链接在index.html -
最后,我将其添加到
config.xml
<feature name="PluginName"> <param name="ios-package" value="iOSPluginClassName" /> <param name="android-package" value="androidPluginClassNameIncludingPackage" /> </feature>