如何添加自定义插件并在phonegap构建中使用它?

时间:2015-05-15 16:07:44

标签: cordova android-fullscreen

我在“build.phonegap”中构建了phonegap app,这意味着我只有xml文件来配置我的phonegap插件。

我想要的是在Android上有一个全屏,对我而言,这意味着应该删除“导航栏”!

经过多次搜索,我找到了这个插件:

SolrNet.dll

我想使用这个插件的原因是因为我找不到另一种隐藏导航栏的方法,以及我认为会做这样的事情的xml中的其他配置,例如:

https://github.com/mesmotronic/cordova-fullscreen-plugin

没有做我想要的,所以插件是最后的手段(或者是它?)

1)如何将此插件添加到phonegap构建并在xml中进行配置? 这是想帮助我吗?

http://phonegap.com/blog/2014/01/30/customizing-your-android-manifest-and-ios-property-list-on-phonegap-build/

2)如果由于某种原因仍然不可能(为了隐藏导航栏而使用插件),我怎么能完全禁用导航栏的行为(在android中)?

1 个答案:

答案 0 :(得分:2)

现在您可以从NPM或github安装任何插件。 对于NPM,只需在http://npmjs.com/上搜索包,然后将其添加为:

<plugin name="cordova-plugin-geolocation" spec="~4.0.1" />

要从github安装,请在github上搜索插件并添加如下:

<plugin name="cordova-plugin-camera" spec="https://github.com/apache/cordova-plugin-camera.git" />

老答案:

在phonegap构建中,您只能使用以下插件:

https://build.phonegap.com/plugins

http://plugins.cordova.io/

如果该插件不存在,您可以要求插件作者提交,或者将其分叉并自行提交(如果您想将其提交到phonegap构建存储库,则需要付费方案)