Italian Form di login su Webview

Paperinik

Member
Licensed User
Buonasera a tutti,
sto utilizzando una webview per fare il login su un sito che quando caricata sul browser apre un form di login.
In questa foto è come appare il form di login:

20190511_002219.png

Utilizzando Webview invece il sito mi reindirizza subito sulla pagina di non autorizzazione all'accesso come se avessi premuto il tasto ok sul form senza inserire le credenziali.

ho provato con questo codice, ma il form di login non viene mai mostrato.

B4X:
Sub Globals
    'These global variables will be redeclared each time the activity is created.
    'These variables can only be accessed from this module.
    Dim Webview1 As WebView
    Dim WebViewExtras1 As WebViewExtras
    Dim WebViewSettings1 As WebViewSettings

    Private Button1 As Button
End Sub

Sub Activity_Create(FirstTime As Boolean)
   
    Activity.LoadLayout("base")
    Webview1.JavaScriptEnabled=True
  
    WebViewExtras1.addWebChromeClient(Webview1,"AA")
    WebViewSettings1.setJavaScriptCanOpenWindowsAutomatically(Webview1, True)
  
    Webview1.LoadUrl("https://xxxxxxxx")
    
End Sub
Come posso chiedere a Webview di aprire il form?
Oppure devo creare io un form di richiesta per acquisire le credenziali di accesso al sito?
 

Paperinik

Member
Licensed User
Ok, quindi devo preparare io il form di login. Il problema è che a questa pagina, ci arrivo reindirizzato automaticamente da una pagina dove si fa il primo login.
Devo fermare io la webview al momento giusto, altrimenti la catena dei reindirizzamenti mi porta automaticamente alla pagina di rifiuto dell' accesso.
Grazie. Conoscete qualche codice di esempio da cui prendere spunto?
 
Top