2017-10-15 7 views
1

タイトルの状態として、webView経由でonCreateとonpostexecuteからリンクを開こうとしましたが、httpとhttpsとaspxとphpの他のWebページ私が必要とするものは、コードです、助けてください!特定のWebサイトのリンクがwebviewで開かない

try{ 
       mWebView = (WebView) 
         findViewById(R.id.WebView2); 
       //mWebView.loadUrl("https://excise.wb.gov.in/Default.aspx"); 
       mWebView.setVisibility(View.VISIBLE); 
       mWebView.setWebViewClient(new MyBrowser()); 
       String url = "https://excise.wb.gov.in/Default.aspx"; 
       mWebView.getSettings().setLoadsImagesAutomatically(true); 
       mWebView.getSettings().setJavaScriptEnabled(true); 
       mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 
       mWebView.loadUrl(url); 
      }catch(Exception e) 
      { 
       Toast.makeText(MapsActivity.this, e.getMessage(), Toast.LENGTH_LONG).show(); 
      } 
private class MyBrowser extends WebViewClient { 
     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 
      view.loadUrl(url); 
      return true; 
     } 
    } 

私は、文字列のURLが推奨されていません知っているが、私はまた、それは、どちらかさらにDEPを任意の果物を得られなかった新しいのparamを試してみました。メソッドは他のURLとうまく動作しています。

答えて

0

サイトに不正なSSL証明書またはJSエラーが含まれている可能性があります。 私はそれを反対し、503のエラーを返すとき、サイトは利用できませんでした。

は、サイトが今まででこのリンク アンドロイド-のWebView-とクライアント証明書] 1

+0

への回答に見てみましょう、まだ問題が解消されません。 –

+0

public void onReceivedSslErrorは機能しますが、私はGoogleがこれを許可するかどうかについて心配しています。 –

関連する問題