Phonegap构建,插件源已经改变,但我无法让它工作

时间:2016-11-22 08:04:14

标签: phonegap-build

我知道这已经改变了一段时间,但我刚刚回到我的应用程序(因为证书会在一段时间后到期,所以我需要重建)。我正在重建一个问题,因为 PhoneGap Build 现在已经摆脱了插件回购。

之前,我会在 config.xml 中使用它:

<gap:plugin name="hu.dpal.phonegap.plugins.uniquedeviceid" />

现在,他们告诉您使用 npm 。问题在于,并非所有的插件都在那里!

<gap:plugin name="hu.dpal.phonegap.plugins.uniquedeviceid" source="npm" />

给我一​​个关于它找不到的错误。经过一番研究,我发现了这个网站:

http://phonegap-plugins.com/plugins/paldom/uniquedeviceid

根据他们的例子,我试过了:

<gap:plugin name="hu.dpal.phonegap.plugins.uniquedeviceid" source="plugins.cordova.io" />

但是,我现在收到一个错误:

  

插件源不支持:hu.dpal.phonegap.plugins.uniquedeviceid   来自plugins.cordova.io

我真的不知道如何处理这件事。有没有人有什么建议?

1 个答案:

答案 0 :(得分:0)

好的,我找到了解决方案。你有时需要为插件提供git地址,如下所示:

<gap:plugin spec="https://github.com/Paldom/UniqueDeviceID.git" source="git" />

这解决了我的问题(仍然不确定为什么其他方法不起作用!)