是否有工具将现有的Cordova 3插件安装到Worklight 6.1应用程序中?

Dav*_*ter 8 cordova ibm-mobilefirst

Worklight 6.1使用Cordova 3.1.该文档显示了如何创建自己的Cordova插件,但我找不到有关如何将现有Cordova 3样式插件安装到Worklight项目中的任何信息.

我尝试安装JavaScript和本机组件,并编辑类似于我在Worklight 6.0中所做的config.xml,这在某些情况下有效.

但我发现Cordova 3样式插件通常是在考虑Cordova插件管理实用程序的情况下编写的,并不一定只是按原样添加到项目中.

我遇到的特殊问题是在添加到dojo项目的插件代码中使用require()(期望cordova.require()).require()正在解决AMD require(),它很快就加载了"cordova/exec"

当Cordova插件管理工具用于将插件添加到Cordova项目时,它们会自动将插件的javascript包装在cordova.define()函数中,该函数将require()(以及其他一些函数)作为参数传递.所以Cordova 3插件的标准是使用require()而没有资格.

我知道每次使用第三方插件时我都可以手动解决此问题,但是想知道是否有任何指南,工具或做法可以将现有的Cordova 3样式插件添加到Worklight项目中

Ida*_*dar 0

遗憾的是,目前 Worklight 6.1.0 中还没有针对您所要求的指南、实践或工具。但也许至少应该写一些关于它的东西。