我只是想知道如何在PhoneGap 3.3.0(Build)上安装ChildBrowser ...上周更新了ChildBrowser以支持最新的PhoneGap,但我不知道如何安装它。我之前曾使用过PhoneGap 2.3.0,但我开始使用3.3.0。使用终端我试过运行这个:
phonegap plugin add https://github.com/phonegap-build/ChildBrowser
我必须每次都删除com.phonegap.plugins.childbrowser
文件夹,以确保它不会跳过下载任何文件。当我运行plugin add
命令时,它会告诉我:
Plugin doesn't support this project's cordova version. cordova: 3.3.0, failed version requirement: <=2.9.0
...这是有道理的,因为plugin.xml文件具有该规定(here,第17行),但是according to this post, ChildBrowser now supports PhoneGap 3.3.0。 plugin.xml文件在6或7天前更新,与该帖子大致相同,所以我不明白什么是错误。
提前致谢!
答案 0 :(得分:2)
试试这个:
phonegap plugin add https://github.com/phonegap-build/ChildBrowser#f4d5ef2ed6f35da0af8a819f30edcd53e6877770
更新:我刚用上面的命令再次测试。它仍然有效。我对git很新,所以我在这个解释中可能出错...我发现这个插件的最新版本不是主分支。然后我继续从github的url(这是“f4d5ef2ed6f35da0af8a819f30edcd53e6877770”)获取最新分支的“哈希”(或标记?)。因为我想为我的本地版本下载该特定版本。在从互联网上挖掘之后,我发现我可以在命令的url中添加“#f4d5ef2ed6f35da0af8a819f30edcd53e6877770”(注意:开头的那个“#”)。然后它奏效了。
如果有人尝试使用phonegap的云服务构建它,可以在config.xml中包含此标记
<gap:plugin name="com.phonegap.plugins.childbrowser" />
,您可以在the docs找到。