是否可以将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构建服务进行编译时,将起作用。
答案 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)