首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova项目配置: plugin VS gap:plugin

Cordova项目配置: plugin VS gap:plugin
EN

Stack Overflow用户
提问于 2015-07-17 09:30:10
回答 1查看 993关注 0票数 2

这些插件声明之间有什么区别?

我不明白为什么我要以不同的方式声明它们,然而,在我的项目中,一切都很好。

代码语言:javascript
复制
<gap:plugin name="org.apache.cordova.device"/>
<gap:plugin name="org.apache.cordova.device-motion"/>
<gap:plugin name="org.apache.cordova.device-orientation"/>
<gap:plugin name="org.apache.cordova.file"/>
<gap:plugin name="org.apache.cordova.file-transfer"/>
<gap:plugin name="org.apache.cordova.geolocation"/>
<gap:plugin name="org.apache.cordova.splashscreen"/>
<gap:plugin name="org.apache.cordova.vibration"/>
<plugin name="cordova-plugin-whitelist" version="1"/>

此外,我也不知道为什么我必须使用以下命令添加插件:

代码语言:javascript
复制
cordova plugin add [PLUGIN_ID]

然后将这些引用保存在config.xml中。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2016-01-15 13:37:01

为本地环境指定插件:

  1. cordova plugin add PLUGIN_NAME安装cordova插件。
  2. 在CMD中输入cordova plugin save

当您打开您的config.xml时,您将看到您安装的插件是在那里指定的。

例如,当我安装插件‘cordova-插件-照相机’并在CMD中输入cordova plugin save时,config.xml中的结果将是:

代码语言:javascript
复制
<plugin name="cordova-plugin-camera" spec="~1.2.0" />
<!-- ~ = get cordova-plugin-camera version 1.2.0 or higher if available -->

为PhoneGap构建指定插件:

  1. 在config.xml中手动添加插件规范。

例如:

代码语言:javascript
复制
<gap:plugin name="cordova-plugin-camera" version="~1.2.0" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31472596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档