我在VS2013中使用DevExtreme(DevExpress mobile)来开发一个移动网站,然后我们将其编译为本地ios和Android应用程序。 当我们编译到ios App时,我需要使用项目中的plugins之一。我无法找到有关如何执行此操作的任何好文档。我可以找到插件的代码(例如https://github.com/hazemhagrass/phonegap-background),但无法在DevExtreme项目中看到如何合并和使用它。
我相信我应该将以下行添加到我的config.xml文件中:
<plugin name="com.badrit.backgroundjs" spec="0.1.0" source="pgb" />
我这样做然后将所需的JS文件添加到我的项目中使用,但是当运行时我得到一个错误,因为插件需要定义Cordova JS方法并且我的cordova.js文件为空。我相信DevExtreme在根据文件中的注释编译到本机应用程序时填充cordova文件:
//这是一个伪造的cordova.js文件。它将被替换为文件 在构建本机程序包时特定于平台和版本。
有没有人知道如何在DevExtreme项目中包含这些插件,然后知道如何在它们运行时使用它们?
答案 0 :(得分:2)
要包含第三方插件,您必须执行以下步骤:
我猜你错过了第二步。