我知道这已经改变了一段时间,但我刚刚回到我的应用程序(因为证书会在一段时间后到期,所以我需要重建)。我正在重建一个问题,因为 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
我真的不知道如何处理这件事。有没有人有什么建议?
答案 0 :(得分:0)
好的,我找到了解决方案。你有时需要为插件提供git地址,如下所示:
<gap:plugin spec="https://github.com/Paldom/UniqueDeviceID.git" source="git" />
这解决了我的问题(仍然不确定为什么其他方法不起作用!)