如何调用Android Wireless& Phonegap 3.4的网络设置?

时间:2014-05-13 15:48:32

标签: android cordova phonegap-plugins

在我的Phonegap 3.4应用程序中,我必须在进入应用程序之前检查网络连接,在构造框中我必须调用Android系统的无线&网络设置页面。是否有任何自定义插件来执行此任务?您的回复将不胜感激。提前致谢。我已经尝试过这个答案Best way to call activity Method with Phonegap 3.0 from js,但没有在Phonegap 3.4中工作。

1 个答案:

答案 0 :(得分:0)

首先你将调用android活动类中的body函数。点击按钮,你可以检查你的互联网连接是真还是假。

这是html代码示例:

<html>  <head>  <script language="javascript">  function js1() {
    document.loginform.method="post";  document.loginform.action = "https://example.com/chechlogin.asp";
           }
     </script>  </head>  <body>    <form name="loginform">
     <input type="text" name="empcode" value="58686" /><br/>
     <input type="password" name="emppassNTL" />
     <input type="submit" name="submit" id="submit_id" onclick="login.performclick();" />
browser.addJavascriptInterface(new Object()
          {

这里是示例java类或android活动

   @JavascriptInterface
            public void performClick()
            {
     ConnectivityManager cm = (ConnectivityManager) 
getSystemService(this.CONNECTIVITY_SERVICE);
NetworkInfo ni = cn.getActiveNetworkInfo();
if (null == ni)
    return false;
return ni.isConnectedOrConnecting();
            }
          }, "login");