0

我已按照这些说明进行操作。

  • 安装了plugman(命令不起作用,所以我将此 C:\Users\XXX\AppData\Roaming\npm\node_modules\cordova\node_modules.bin 添加到 PATH 以使“plugman”命令在 cmd 中工作)。

  • 在让plugman命令工作后(它的帮助在控制台中工作),我输入了相机api命令:

    plugman --platform android --project c:/path/to/app --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

输出是:

undefined is not a function

我做错什么了?

4

2 回答 2

1

我在 phonegap google group 上找到了答案。

为此,您需要安装 git 控制台,然后使用以下命令下载插件:

phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
于 2013-07-22T11:42:23.760 回答
0

是最近提交并修复的错误。

您基本上需要安装 Git,是的,但是要让 plugman 在“cmd.exe”(或任何非 Git CLI)中工作,您需要在系统路径中安装 Git/bin。

取自我的博客(http://atomicstructure.net/blog/2013/07/phonegap-3-0-troubles):

单击开始,右键单击计算机,然后选择属性。单击高级系统设置(左上角),然后单击高级选项卡中的环境变量。

系统变量下找到名为Path的变量并对其进行编辑以包含安装 Git 的完整系统路径。例如,我的现在读到:

%SystemRoot%\system32;%SystemRoot%; [片段] ;C:\Program Files (x86)\Git\bin

所有重要的部分以粗体突出显示。与 Ant 和 Android 开发工具一样,您也需要包含 /bin 子文件夹

于 2013-07-25T09:00:53.773 回答