Ibm mobilefirst 将Cordova插件导入Worklight 6

Ibm mobilefirst 将Cordova插件导入Worklight 6,ibm-mobilefirst,worklight-studio,Ibm Mobilefirst,Worklight Studio,我完成了ApacheCordova插件示例。很高兴看到创建一个新插件是可能的,我在自己的WL项目中成功地复制了HelloWorldPlugin,以确保所有管道都能正常工作。这很棘手,您必须在正确的XML文件中创建条目,适当地命名Java和.js文件,知道如何包含它们并调用函数,等等。如果您犯了错误,可以用来调试它的信息非常少。整个过程非常脆弱 现在我想访问现有Cordova插件的大型库。我的主要开发目标是Android。我从git存储库下载了一个插件zip文件并将其解压缩。查看文件和目录布局,根

我完成了ApacheCordova插件示例。很高兴看到创建一个新插件是可能的,我在自己的WL项目中成功地复制了HelloWorldPlugin,以确保所有管道都能正常工作。这很棘手,您必须在正确的XML文件中创建条目,适当地命名Java和.js文件,知道如何包含它们并调用函数,等等。如果您犯了错误,可以用来调试它的信息非常少。整个过程非常脆弱

现在我想访问现有Cordova插件的大型库。我的主要开发目标是Android。我从git存储库下载了一个插件zip文件并将其解压缩。查看文件和目录布局,根本不清楚如何将其集成到WL项目中。Cordova有一个“plugin.xml”文件,似乎提供了所有的胶水,但WL中没有这样的东西。我无法确定在Worklight项目中放置文件的位置以及要进行哪些编辑,这些编辑会导致Cordova插件被识别并从我的应用程序JavaScript访问


当然这个过程是可能的,并且在某个地方有记录?理想情况下,我们可以使用一个实用程序来导入Cordova插件,但下一个最好的方法是一步一步的过程描述。我看到有人在iOS应用程序环境中安装了插件,但没有安卓。

很可能你下载了cordova 3.0+的插件。由于最新的WL包含Cordova 2.6,您需要下载此(或类似)版本的插件。例如,如果您正在谈论条形码扫描仪插件,那么最合适的版本应该是2.2()

您是否能够将现有插件导入worklight?我一直在努力解决这个问题(使用WL7)