ngCordova和phonegap构建

时间:2015-03-01 16:14:36

标签: phonegap-build cordova-plugins

是否可以将ngCordova与Adobe的Phonegap Build服务一起使用? This article声明,phonegap构建服务现在可以利用cordova插件。它指定插件必须来自plugins.cordova.io。例如,在config.xml中:

<gap:plugin name="com.phonegap.plugins.example" version="0.3.3" source="plugins.cordova.io" />

但是,ngCordova的文档通常只指向github存储库,而不是指向plugins.cordova.io的托管位置,例如:     http://ngcordova.com/docs/plugins/appVersion/Is有一种方法可以确定plugins.cordova.io上是否有特定的ngCorova支持的插件,以便它可以作为间隙插件包含在phonegap的config.xml中吗?

我不认为只是在本地将它们添加到项目中,例如

cordova plugin add https://github.com/whiteoctober/cordova-plugin-app-version.git
使用phonegap构建服务进行编译时,

将起作用。

1 个答案:

答案 0 :(得分:1)

简短的回答是否定的。您不能将其作为间隙插件包含在内。但是,Workaroud非常简单。

下载latest ngCordova plugin。将ng-cordova.min.js复制到您的www/js文件夹。将其添加到您的index.html文件中。

<script src="js/ng-cordova.min.js"></script>

上述行显示高于cordova.js脚本非常重要,否则您将会遇到奇怪的结果。

  

请务必使用与来自PhoneGap Build相同的插件回购,因为它们在ngCordova文档中提到(来自https://stackoverflow.com/a/26804250