Italian [B4J] esempio per iniziare con WebView

MARCO C.

Active Member
Licensed User
Longtime User
Buongiorno,
qualcuno ha a disposizione un esempio in B4J per l'utilizzo dell'oggetto WebView ?

vedo del codice nel forum ma manca sempre un "pezzetto" per partire


web view:
Sub Globals
    Private WebView1 As WebView
    Dim WebViewExtras1 As WebViewExtras
    Dim WebViewSetting1 As WebViewSettings
End Sub

Sub Activity_Create(FirstTime As Boolean)
    WebViewExtras1.Initialize(WebView1)
    Dim WebViewClient1 As DefaultWebViewClient
    WebViewClient1.Initialize("WebViewClient1")
    
    WebViewExtras1.SetWebViewClient(WebViewClient1)
    
    WebViewExtras1.LoadUrl("https://www.miosito.html")
End Sub

Grazie in anticipo
 

MARCO C.

Active Member
Licensed User
Longtime User
trovato ,
parto da questo
Grazie
 

ivanomonti

Expert
Licensed User
Longtime User
ciao marco ma cosa devi fare esattamente?

 

MARCO C.

Active Member
Licensed User
Longtime User
Ciao,
Vorrei poter caricare una pagine html e se possibile acquisire il contenuto .
So già che questa pagina ( inclusa nel pacchetto office365) contiene una tabella excel con dei dati cui avrei necessità di lavorare.
Ho provato con postman... ma poi ricevo continuamente errore di token scaduto. Sicuramente colpa mia per mancanza di conoscenza sull'argomento.

L'origine della pagina purtroppo è un applicativo che lavora su office365 e non riesco ad accedere con la solita modalità HttpJob a causa di diverse protezioni di sicurezza di office.
La mia speranza era di superare questo ostacolo con l'oggetto WebView :
funziona in parte , nel senso che mi carica la pagina , mi chiede le credenziali ( tutto ok , sono autorizzato), però poi
la pagina si ferma in una schermata bianca e non procedere con il caricamento .

accesso_office365:
linkHtm ="https://businesscentral.dynamics.com/50ed3axxxxxxxxx____"
    SetSystemProperty("jdk.tls.client.protocols","TLSv1,TLSv1.1,TLSv1.2")
    SetSystemProperty("deployment.security.TLSv1.2","true")
    SetSystemProperty("https.protocols","TLSv1.2")
    
    WebView1.LoadUrl(linkHtm)

In pratica sono ad un punto fermo

Ti viene in mente altro ?
Grazie in anticipo
M.
 

Xfood

Expert
Licensed User
purtroppo non credo che ci sia una soluzione,
anche io ho un problema simile sempre su un sito gestito da azurre microsoft
guarda qui
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…