Cordova Phonegap 3.3 android本地版本与InApp浏览器插件的问题

Cordova Phonegap 3.3 android本地版本与InApp浏览器插件的问题,cordova,phonegap-plugins,phonegap-build,Cordova,Phonegap Plugins,Phonegap Build,我正在使用Phonegap 3.3 CLI创建项目并添加插件。我添加了org.apache.cordova.inappbrowser插件,但没有任何版本,因为phonegap build andriod命令失败,出现TypeError:cannotread属性“install”的未定义错误 后来我尝试了一些实验来删除同一个插件,并且使用了不同的版本,但只有0.2.3、0.3.0和0.3.3起作用。有人能帮我吗?如果它是特定于Phonegap版本的,我看到一些票证,上面说问题已经解决,但最新版本的

我正在使用Phonegap 3.3 CLI创建项目并添加插件。我添加了org.apache.cordova.inappbrowser插件,但没有任何版本,因为phonegap build andriod命令失败,出现TypeError:cannotread属性“install”的未定义错误

后来我尝试了一些实验来删除同一个插件,并且使用了不同的版本,但只有0.2.3、0.3.0和0.3.3起作用。有人能帮我吗?如果它是特定于Phonegap版本的,我看到一些票证,上面说问题已经解决,但最新版本的Phonegap 3.3不起作用

<?xml version="1.0" encoding="utf-8" standalone="no"?>

<widget xmlns="http://www.w3.org/ns/widgets" 

 xmlns:gap="http://phonegap.com/ns/1.0"id="testpgappbrowser.id" version="1.0.0">

<name>testPGAppBrowser</name>

<description>Hello World sample application that responds to deviceready event.</description>

<author email="support@phonegap.com" href="http://phonegap.com">PhoneGap Team</author>

<feature name="http://api.phonegap.com/1.0/device"/>

<preference name="permissions" value="none"/>

<preference name="orientation" value="default"/>

<preference name="target-device" value="universal"/>

<preference name="fullscreen" value="true"/>

<preference name="webviewbounce" value="true"/>

<preference name="prerendered-icon" value="true"/>

<preference name="stay-in-webview" value="false"/>

<preference name="ios-statusbarstyle" value="black-opaque"/>

<preference name="detect-data-types" value="true"/>

<preference name="exit-on-suspend" value="false"/> 

<preference name="show-splash-screen-spinner" value="true"/> 

<preference name="auto-hide-splash-screen" value="true"/>

<preference name="disable-cursor" value="false"/>

<preference name="android-minSdkVersion" value="7"/>

<preference name="android-installLocation" value="auto"/>
<icon src="icon.png"/>
<icon gap:density="ldpi" gap:platform="android" src="res/icon/android/icon-36-ldpi.png"/>
<icon gap:density="mdpi" gap:platform="android" src="res/icon/android/icon-48-mdpi.png"/>
<icon gap:density="hdpi" gap:platform="android" src="res/icon/android/icon-72-hdpi.png"/>
<icon gap:density="xhdpi" gap:platform="android" src="res/icon/android/icon-96-xhdpi.png"/>
<icon gap:platform="blackberry" src="res/icon/blackberry/icon-80.png"/>
<icon gap:platform="blackberry" gap:state="hover" src="res/icon/blackberry/icon-80.png"/>
<icon gap:platform="ios" height="57" src="res/icon/ios/icon-57.png" width="57"/>
<icon gap:platform="ios" height="72" src="res/icon/ios/icon-72.png" width="72"/>
<icon gap:platform="ios" height="114" src="res/icon/ios/icon-57-2x.png" width="114"/>
<icon gap:platform="ios" height="144" src="res/icon/ios/icon-72-2x.png" width="144"/>
<icon gap:platform="webos" src="res/icon/webos/icon-64.png"/>
<icon gap:platform="winphone" src="res/icon/windows-phone/icon-48.png"/>
<icon gap:platform="winphone" gap:role="background" src="res/icon/windows-phone/icon-173.png"/>
<gap:splash gap:density="ldpi" gap:platform="android" src="res/screen/android/screen-ldpi-portrait.png"/>
<gap:splash gap:density="mdpi" gap:platform="android" src="res/screen/android/screen-mdpi-portrait.png"/>
<gap:splash gap:density="hdpi" gap:platform="android" src="res/screen/android/screen-hdpi-portrait.png"/>
<gap:splash gap:density="xhdpi" gap:platform="android" src="res/screen/android/screen-xhdpi-portrait.png"/>
<gap:splash gap:platform="blackberry" src="res/screen/blackberry/screen-225.png"/>
<gap:splash gap:platform="ios" height="480" src="res/screen/ios/screen-iphone-portrait.png" width="320"/>
<gap:splash gap:platform="ios" height="960" src="res/screen/ios/screen-iphone-portrait-2x.png" width="640"/>
<gap:splash gap:platform="ios" height="1024" src="res/screen/ios/screen-ipad-portrait.png" width="768"/>
<gap:splash gap:platform="ios" height="768" src="res/screen/ios/screen-ipad-landscape.png" width="1024"/>
<gap:splash gap:platform="winphone" src="res/screen/windows-phone/screen-portrait.jpg"/>
<access origin="http://127.0.0.1*"/>

<gap:plugin name="org.apache.cordova.inappbrowser"/>
当做
Swapna

这里需要在config.xml中进行一些更改:

<preference name="phonegap-version" value="3.3.0" /> 

<plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" />

<access origin="*"/>

您可以共享config.xml文件吗?谢谢。我已经在这里上传了文件,请让我知道你是否有访问权限。对不起:-没有访问权限,最好把它放在你的帖子中。当我粘贴显示为html页面的内容时,你能告诉我如何共享xml内容吗?谢谢共享config.xml,但我有点困惑[1]我们可以看到重复的行![2] 我找不到定义的org.apache.cordova.inappbrowser。你能检查一下吗?当我添加这些行时,它可以工作,但我有几个问题,为什么只有AppBrowserr插件才需要它?对于其他插件,只需在config.xml中添加以下内容即可。accessorigin标签是用于插件还是用于整个config.xml?还有一点,通常在我添加了具有上述语法的插件之后,在platforms/android/res/xml/config.xml中构建之后,我可以看到插件功能标签,但是现在我们已经在www/文件夹的config.xml中添加了标签,所以我真的不知道插件是否已编译。还有其他方法知道吗?access origin标记用于整个config.xml。功能标记不是必需的。当您在标签中包含插件时,phonegap build.ok将添加必要的文件,但是为什么我们必须只为AppBrowser添加插件标签,而它适用于其他插件,并且phonegap版本在这种情况下重要吗