2016-03-21 21 views
0

Ich habe eine Webseite, die nach einem Benutzernamen und Passwort fragt, wenn jemand eine Verbindung herstellt. Ich habe eine einfache App in C# Xamarin erstellt. Es hat nur ein Webview drin. Der Zweck meiner Anwendung ist, dass ich einfach die Anwendung öffnen und meine Webcam sehen kann und nicht jedes Mal, wenn ich meine Webcam sehen möchte, alle Passwörter eingeben muss.Android Webview Javascript Popups

Aber mein Problem ist, dass wenn ich versuche, auf die Webseite zu navigieren dies in meinem webview erscheint: webview

Wenn ich auf die gleiche Seite auf meinem Handy gehen diese erscheint: Webpage on my phone So gibt es eine Möglichkeit, dieses Popup in meiner Webansicht anzuzeigen und/oder diese automatisch zu füllen und auf den Login-Button zu klicken?

Was ich versucht habe:

WV.Settings.JavaScriptEnabled = true; 
WV.Settings.JavaScriptCanOpenWindowsAutomatically = true; 
+0

und WV.SetWebChromeClient (neu WebChromeClient()); nicht Wortk – Ingmar05

Antwort

0

das ist, was Sie suchen?

How to handle Basic Authentication in WebView

Grüße, Vladimir

+0

setHttpAuthUsernamePassword (String-Host, String Realm, String-Benutzername, String-Passwort) gibt mir immer noch eine 401 Fehler ... – Ingmar05

+0

Haben Sie versucht mit öffentlichen void onReceivedHttpAuthRequest (WebView-Ansicht, HttpAuthHandler-Handler, String-Host, String Realm) { handler.proceed ("BENUTZERNAME", "PASSWORT"); } –