我想使用Phonegap Build在我的App构建中使用InAppBrowser。 我正在使用cli-5.2.0。所以我包含了以下插件:
https://build.phonegap.com/plugins/673
<gap:plugin name="org.li8.inappbrowser" version="0.1" />
但是当我构建应用程序时,我收到以下错误:
错误 - 如果使用PhoneGap&gt; =,则必须更新某些官方插件 4.0.0。请升级可能包含以下文件的任何插件的版本:InAppBrowser.java - 您可以在此处修复此问题
点击“此处修复此问题”&#39;链接带我到404页面。
有谁知道如何在我的phonegap版本中使用插件?
答案 0 :(得分:1)
更新 2015-02-10如果您现在正在阅读此内容,那么您应该使用the example given by almo
@aimo,
“核心”插件很难找到,因为它们的链接是隐藏的。
如果你转到这个页面,你*不能*看到* core *插件
https://build.phonegap.com/plugins
但在这里你可以
https://build.phonegap.com/plugins/core
这是一个糟糕的界面问题。
您的XML元素是:
<gap:plugin name="org.apache.cordova.inappbrowser" version="0.5.2">
但是,我们正在转向NPM作为我们的来源,因此您应该从NPM here
中获取最新信息。您的核心插件是here。你的新插件看起来像这样
<gap:plugin name="cordova-plugin-inappbrowser " version="1.0.1">
您可以在以下位置获取更多信息:
Top Mistakes by Developers new to Cordova/Phonegap
的 11。您需要立即从NPM获取插件。
答案 1 :(得分:1)
嗯,它也发生在我身上,我要找到一个完美的解决方案,直到现在;
所以我刚回到3.7版(等待时间);
通过使用以下代码更新config.xml:<preference name="phonegap-version" value="3.7.0" />
至少它可以达到目的,一切正常。
答案 2 :(得分:0)
我发现我必须指定来源。所以这在这里有效:
<gap:plugin name="cordova-plugin-inappbrowser" source="npm" />