angularjs补充道,Cordova inAppBrowser导致应用程序崩溃

angularjs补充道,Cordova inAppBrowser导致应用程序崩溃,angularjs,cordova,cordova-plugins,Angularjs,Cordova,Cordova Plugins,我已经创建了一个cordova项目,我想使用inAppBrowser。我从CLIcordova plugin add org.apache.cordova.inappbrowser中添加了类似这样的插件,并将angularjs添加到我的项目中。我已经在eclipse中清理了该项目,还从CLI构建了该项目 我的适用html: <input type="submit" value="FB test button" ng-click="loginFaceBook()"/> 代码被触发,我

我已经创建了一个cordova项目,我想使用inAppBrowser。我从CLI
cordova plugin add org.apache.cordova.inappbrowser
中添加了类似这样的插件,并将angularjs添加到我的项目中。我已经在eclipse中清理了该项目,还从CLI构建了该项目

我的适用html:

<input type="submit" value="FB test button" ng-click="loginFaceBook()"/>
代码被触发,我的应用程序中出现以下警报:

应用程序错误出现网络错误(file:///android_asset/www/www.google.com)

我正在使用cordova 3.4.0

提前感谢您,如果您需要更多信息,请告诉我

编辑将警报替换为console.log,但仍会收到相同的错误

尝试

encodeURI('http://www.google.com')
而不是

encodeURI('www.google.com')

结果变成了另一个问题。cordova.js文件未添加到索引文件中。这最终破坏了其他一些东西。如果我不能解决这个问题,我将添加另一个问题。你在索引文件中正确地添加了这一行吗?
?是的,现在它可以工作了。现在的问题是,当浏览器打开时,这会添加到URL的前面-file:///If 我的答案解决了您当前的问题。请将其作为答案接受。删除函数
encodeURI
,仅使用
窗口。打开('http://www.google.com“,”空白“,”位置=是“@午餐盒
encodeURI('www.google.com')