DevExtreme - 第三方PhoneGap / Cordova插件

时间:2015-12-22 10:14:12

标签: cordova devexpress phonegap-plugins devextreme

我在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项目中包含这些插件,然后知道如何在它们运行时使用它们?

1 个答案:

答案 0 :(得分:2)

要包含第三方插件,您必须执行以下步骤:

  1. 找到插件名称并将该行添加到“config.xml”文件中 亲爱的@Ben你的项目在他的项目中做了。
  2. 然后在解决方案资源管理器中右键单击您的项目名称 构建应用程序模板...然后选择平台并下载 要添加到项目中的包。
  3. 我猜你错过了第二步。