Se eseguo all'interno di Private Async Sub Form1_Shown(sender As Object, e As EventArgs) Handles Me.Shown solo il codice riportato sotto
la pagina che mi interessa mi viene caricata e l'evento WebVView21_NavigationCompleted viene chiamato
a questo punto dovrei chiamare
Prezzo_Amazon = Await WebView21.ExecuteScriptAsync("document.getElementById('corePrice_feature_div').getElementsByTagName('span')[1].innerText;")
in un'altra funzione Async ,
Sirjo hai qualche idea ?
isBusy = True
Ricerca = "https://www.google.it/search?q=" + SKU
WebView21.Source = New Uri(Ricerca)
Do While isBusy
Application.DoEvents()
Threading.Thread.Sleep(100)
Loop
Dim Link As String = Await WebView21.ExecuteScriptAsync("document.getElementById('rso').getElementsByTagName('a')[0].getAttribute('href');")
Link = Replace(Link, "'", "")
Link = Replace(Link, Chr(34), "")
Url_Amazon = Link
WebView21.Source = New Uri(Url_Amazon)