Phonegap Build Repository插件无法访问

时间:2018-03-03 09:41:18

标签: repository phonegap-plugins phonegap-build phonegap phonegap-pushplugin

我在一年多前在Phonegap上做过的应用程序,我需要改变一些东西。但是当我去编译时,我收到了以下消息:

  

此应用使用PhoneGap Build存储库中的插件。这些   插件在2016年11月15日之后无法访问

我发现我需要将插件的所有引用更改为Phonegap的存储库。

例如:

<gap:plugin name="com.phonegap.plugin.statusbar" />

代表

<gap:plugin name="org.apache.cordova.statusbar" source="npm" />

那个很容易因为我在npmjs.com找到它并且在文档中明确了:

  

https://www.npmjs.com/package/cordova-plugin-statusbar

但是其他几个我找不到或者npmjs中的文档并不清楚我指出的地方:

<gap:plugin name="com.phonegap.plugins.pushplugin" />
<gap:plugin name="com.oauthio.plugins.oauthio"  />
<gap:plugin name="com.ionic.keyboard" />
<gap:plugin name="hu.dpal.phonegap.plugins.uniquedeviceid" version="1.2.0" />   
<gap:plugin name="nl.x-services.plugins.socialsharing" version="4.3.8" />   
<gap:plugin name="com.virtualartifacts.webintent" version="1.0.0" />
<gap:plugin name="com.phonegap.plugins.facebookconnect" >

是否有任何地方我可以找到这些插件以及npmjs中的插件并且文档没有说明,知道如何指向它们吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以在此处获取所有插件的列表。

https://build.phonegap.com/plugins

更新phonegap cli 7+后。很多cordova插件都不能正常工作。但是在这种情况下我们可以使用版本控制。比如这个

这些是一些有效的插件       

  <plugin name="cordova-plugin-dialogs" spec="1.3.1" />
  <plugin name="cordova-plugin-file" spec="4.3.1" />
  <plugin name="cordova-plugin-file-transfer" spec="1.6.1" />
  <plugin name="cordova-plugin-geolocation" spec="2.4.1" />
  <plugin name="cordova-plugin-inappbrowser" spec="1.5.0" />
  <plugin name="cordova-plugin-network-information" spec="1.3.1" />
 <plugin name="cordova-plugin-splashscreen" spec="~4.1.0" />

  <plugin name="cordova-plugin-camera" spec="2.4.1" />
<plugin name="cordova-plugin-device" spec="1.1.7" />
<plugin name="cordova-plugin-statusbar" spec="2.3.0" />
<plugin name="cordova-plugin-whitelist" spec="1.3.3" />
<plugin name="ionic-plugin-keyboard" spec="2.2.1" />