Webview laden nicht die URL , aber browser nicht

Also von meinem ersten screen bin ich die Angabe einer URL, um eine Aktivität zu starten, die in webview. Aber wenn der webview gestartet wird , zeigt es "web page not available - The web page at URL might be temporarily down or it may have moved permanently to a new web address"

Aber wenn ich starten Sie den gleichen URL in android browser, es funktioniert gut. Hier ist mein code für das starten, die URL in webview

    super.onCreate(savedInstanceState);

    String url = "";
    url = getIntent().getStringExtra("loginURL");
    WebView urlWebView = new WebView(this);
    urlWebView.setWebViewClient(new WebViewClient());

    urlWebView.getSettings().setJavaScriptEnabled(true);
    urlWebView.loadUrl(url);
    this.setContentView(urlWebView);

Was mache ich falsch?

  • haben Sie internet-Berechtigung in der manifest-Datei? uses-permission android:name="android.permission.INTERNET"></uses-permission>
  • Ja, ich habe internet-Berechtigung
  • Sie sicher, ur erste richtige URL in url string?
  • Überprüfen Sie Ihre URL-start mithttp:// oder https://
  • Ja, es beginnt mit https://
  • Debugg code kopieren Sie die url und fügen Sie ihn in den browser und überprüfen.
  • Es funktioniert im browser, noch mein computer browser.
  • Wie behandeln Zertifikate ausstellen, wenn die URL, die ich bin versucht zu verbinden, hat sich selbst-signiertes SSL-Zertifikat?

InformationsquelleAutor yogsma | 2014-11-17
Schreibe einen Kommentar