Android Cordova 5.2在外部浏览器中打开链接

Android Cordova 5.2在外部浏览器中打开链接,android,cordova,Android,Cordova,我正在Cordova 5.2中开发android/phonegap应用程序。问题是,尽管应用程序正确启动并显示登录页面,但在提交表单时,我会收到一个android对话框,要求确认要使用哪个浏览器查看页面 我不希望发生这种情况,我只希望phonegap网络视图在应用程序中处理它 登录页面被设置为服务器端页面的位置,而不是本地html页面,所以我真的不明白它为什么这样做 这是表格,尽可能简单: <!doctype html> <html> <head></h

我正在Cordova 5.2中开发android/phonegap应用程序。问题是,尽管应用程序正确启动并显示登录页面,但在提交表单时,我会收到一个android对话框,要求确认要使用哪个浏览器查看页面

我不希望发生这种情况,我只希望phonegap网络视图在应用程序中处理它

登录页面被设置为服务器端页面的位置,而不是本地html页面,所以我真的不明白它为什么这样做

这是表格,尽可能简单:

<!doctype html>
<html>
<head></head>

<body>
    <div class="container" id="formContainer">

      <form id="login" action="<?=URL::to('authenticate')?>" method = "POST">

        <input type="text" name="loginUser" id="loginUser" placeholder="Username"  >
        <input type="password"  name="loginPass" id="loginPass" placeholder="Password" >
        <button type="submit">Sign in</button>
      </form>

    </div> 

</body>

</html>


可以在cofig.xml中添加以下代码:


注意:默认情况下,在cordova5.2中,它会将插件“cordova plugin whitelist”添加到cordova项目中,这个问题可以通过使用白名单插件来解决,您可以自己阅读更多详细信息。

我已经添加了上面的代码,谢谢如果登录页面在线,请使用AppBrowser来显示它的链接,试过了,但还是一样的——虽然并不奇怪,因为我以前将启动页面设置为公共URL,没有任何问题。
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.spinner.jrcm" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>JRCashManager</name>
    <description>
        A sample Apache Cordova application that responds to the deviceready event.
    </description>
    <author email="dev@cordova.apache.org" href="http://cordova.io">
        Apache Cordova Team
    </author>
    <!--<content src="index.html" />-->
    <content src="http://jcash.spinner.co.uk/mobile" />
    <plugin name="cordova-plugin-whitelist" version="1" />

    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />
    <platform name="android">
        <allow-intent href="market:*" />
    </platform>
    <platform name="ios">
        <allow-intent href="itms:*" />
        <allow-intent href="itms-apps:*" />
    </platform>
</widget>