无法在android中登录webview

Vis*_*pta 3 html javascript java xml android

我有一个应用程序,我在其中加载了 android Webview 中的 URL。此 URL 中有一个登录页面。我无法使用有效的用户名/密码通过 android webview 登录,但我可以使用 android 浏览器登录。

当我点击登录按钮时,它没有响应......当我离开应用程序并返回它时......这是我登录的帐户......为什么会这样?为什么点击后没有登录?

    package com.example.vishal.webapi;

   //packages import
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.webkit.WebSettings;
    import android.webkit.WebView;
   //packages for webclient
    import android.webkit.WebViewClient;

    public class MainActivity extends AppCompatActivity {

   //instance of webview

        private WebView webview;

       //url for webview
        String url="https://yadva.com:3335";

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            webview =(WebView) findViewById(R.id.webView);
            webview.loadUrl(url);

           //gettin websittings
            WebSettings webSettings=webview.getSettings();

            webSettings.setJavaScriptEnabled(true);

          //**enabled dom storage**
            webSettings.setDomStorageEnabled(true);
          //enabling javascript
            webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
          //database enabled
            webSettings.setDatabaseEnabled(true);
          //setwebcclient
            webview.setWebViewClient(new WebViewClient());

        }
    }
///code finish
Run Code Online (Sandbox Code Playgroud)

帮我哪里出错了,我不知道......我被困在这里..

Sus*_*ush 7

试试下面

 webview =(WebView) findViewById(R.id.webView);
        // below line should be last
        //webview.loadUrl(url);

       //gettin websittings
        WebSettings webSettings=webview.getSettings();

        webSettings.setJavaScriptEnabled(true);

      //**enabled dom storage**
        webSettings.setDomStorageEnabled(true);
      //enabling javascript
        webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
      //database enabled
        webSettings.setDatabaseEnabled(true);
      //setwebcclient
        webview.setWebViewClient(new WebViewClient());



         webview.loadUrl(url);
Run Code Online (Sandbox Code Playgroud)