我是phonegap新手,想安装一个插件。有许多网站解释如何使用commandcordova插件add
所以现在每当我尝试添加cordova插件时,它都不会显示命令。我只能使用专门为phonegap制作的插件。我知道在phonegap构建中,我只需要在config中添加一行。xml,但如果我想使用为cordova制作的插件呢?如何将其添加到配置中。xml?即使我点击页面上的特定插件http://docs.phonegap.com/references/plugin-apis/我将访问相应的github页面,该页面显示如何使用cordova plugin add命令安装它。非常感谢。
阅读此文可以更好地理解Cordova和PhoneGap之间的区别。
至于您要安装的插件,所有Cordova插件都与您正在使用的PhoneGap CLI配合使用。不管留档怎么说,在您的情况下,只需将cordova
替换为phonegap
。
phonegap plugin add <plugin_name> --save
--保存
选项将自动将其添加到您的config.xml
中。
.
正如johnborges所说,对于大多数(但不是所有)命令,您可以简单地将cordova替换为phonegap,因此添加插件的命令变成:
phonegap plugin add <plugin_name>
至于您关于PhoneGap Build的问题,请在版本5或更高版本中使用以下语法:
<plugin name="..." spec="..." />
其中,名称
是插件的公共名称,而规范
是要添加的插件版本。规范是可选的,如果省略它,将使用最新版本。建议始终指定版本。下面是如何添加一些流行插件的示例:
<plugin name="cordova-plugin-inappbrowser" spec="1.3.0" />
<plugin name="cordova-plugin-device" spec="1.1.2" />
<plugin name="cordova-plugin-splashscreen" spec="3.2.2" />
正如您在这些示例中看到的,您可以将Cordova插件与PhoneGap Build一起使用。事实上,PhoneGap Build插件已经停产,因此您必须使用Cordova插件。
1.在自己网站需要调用的页面中用script引用cordova.js <script type="text/javascript" src="/cordova.js"></script> 注意:引用js,路径必须写/cordova.js。 2.在js中正确使用cordova插件 以下代码以扫描二维码插件为例: <script type="text/javascript"> var dev
更新我的问题: 我在安装用于Windows Phone 8的cordova时遵循了此步骤(不使用终端)。我无法确定插件文件在模板中的位置:https://cordova.apache.org/docs/en/3.0.0/guide_platforms_wp8_index.md.html 唯一的解决方案(不是我想要的)是我必须使用phoneGap而不是cordova。我试图调用API来显示设备版本,
我在Ionic应用程序中以演示模式成功调用Pdf417 phonegap/cordova插件扫描功能时遇到麻烦。我正在iOS上使用Ionic View测试插件。 这里是一个链接的Github存储库,其中包含应用程序的简化版本,只有一个状态和控制器。 不幸的是,当我测试它时,我完全弄不明白为什么这不起作用。我在浏览器中遇到一个错误,说“cordova未定义”,我认为这是因为cordova插件在浏览器
问题内容: 我一直在努力建立我的cordova插件项目。主要由于以下事实: 插件需要位于远离主项目的单独文件夹中 例如,当我使用它来构建项目时,cordova从我的插件文件夹中复制java文件并将其放入文件夹中。 因此,我不应该在Android项目中手动修改插件的.java文件,而必须在插件文件夹中编写代码。 但是我无法将插件文件夹导入到IDE项目中,因此我没有代码完成功能。 没有IDE支持,基本
WeX5的混合模式底层基于cordova/phonegap,所以开发本地插件只需要按照相应规范就可以,由于BeX5基于WeX5,所以本文档也适用于BeX5。 一、 如何开发本地插件 请参考:Cordova插件开发 二、 哪里有免费的插件资源 cordova官方插件库:http://plugins.cordova.io/#/ github搜索:https://github.com baidu、goo
我正在用Ionic Cordova项目开发一台iMac电脑。我将github帐户上的一个插件克隆到自己的repo中,并将该插件安装到一个带有ionic cordova插件add的ionic应用程序中https://github.com/axelcostaspena/MobileSDK-Cordova 。现在,每次我尝试使用ionic cordova plugin add@selligent mar