Hvordan lese Javascript variabler Fra WebView på Android

Android "WebView" kontrollen kan du vise en webside i brukerens Android-enhet og manipulere og lese innholdet på nettstedet som Javascript eller HTML-innhold. Android bruker Java-språket for å lage apps, og Eclipse app miljøet omfatter en emulator du bruker til å kjøre programmer for å teste for eventuelle feil. Du kan bruke omgivelsene til å åpne nettsiden og se web-siden Javascript variabler.

Bruksanvisning

1 Åpne Eclipse Java-programvare og Android app du vil redigere. Dobbeltklikk på Java kildekode fil som inneholder WebView kontroll.

2 Laste WebView URL. Følgende kode åpner en internettside i Android betrakteren:

webView.loadUrl ( "site.com");

Erstatt "site.com" med URL som inneholder Javascript-variabler de.

3 Last Web innstillinger Javascript. Javascript er deaktivert som standard, så du må aktivere Javascript for å kunne se variablene. Legg til følgende kode til din funksjon:

WebSettings Setup = webView.getSettings ();

setup.setJavaScriptEnabled(true);

4 Hent Javascript-variabelen du vil vise. Du må ringe Javascript-funksjonen som finnes i siden for å lese variablene. Legg til følgende kode for å hente variablene og variablene verdier:

webView.loadUrl ( "javascript: myfunction ()");

Erstatt "myfunction" med navnet på Javascript-funksjonen.